home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / RKMLibsPrgs / graphics_libraries / sprites_bobs / anim_images.h < prev    next >
Text File  |  1992-09-03  |  94KB  |  3,433 lines

  1. /*
  2.  
  3. Copyright (c) 1992 Commodore-Amiga, Inc.
  4.  
  5. This example is provided in electronic form by Commodore-Amiga, Inc. for
  6. use with the "Amiga ROM Kernel Reference Manual: Libraries", 3rd Edition,
  7. published by Addison-Wesley (ISBN 0-201-56774-1).
  8.  
  9. The "Amiga ROM Kernel Reference Manual: Libraries" contains additional
  10. information on the correct usage of the techniques and operating system
  11. functions presented in these examples.  The source and executable code
  12. of these examples may only be distributed in free electronic form, via
  13. bulletin board or as part of a fully non-commercial and freely
  14. redistributable diskette.  Both the source and executable code (including
  15. comments) must be included, without modification, in any copy.  This
  16. example may not be published in printed form or distributed with any
  17. commercial product.  However, the programming techniques and support
  18. routines set forth in these examples may be used in the development
  19. of original executable software products for Commodore Amiga computers.
  20.  
  21. All other rights reserved.
  22.  
  23. This example is provided "as-is" and is subject to change; no
  24. warranties are made.  All use is at your own risk. No liability or
  25. responsibility is assumed.
  26.  
  27. */
  28.  
  29. /*
  30. **  Constants for a two plane worm.
  31. */
  32.  
  33. #define WRMCOUNT 24                  /* My Worm Sequence constants. */
  34. #define WRMRINGX 14
  35. #define WRMRINGY 0
  36. #define WRMWIDTH 64
  37. #define WRMHEIGHT 26
  38. #define WRMDEPTH 2
  39. #define WRMWWIDTH ((WRMWIDTH + 15) / 16)
  40.  
  41. SHORT WrmTimes[WRMCOUNT] =
  42.     {
  43.     1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
  44.     1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
  45.     };
  46.  
  47. SHORT WrmYTranses[WRMCOUNT] =
  48.     {
  49.     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  50.     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  51.     };
  52.  
  53. SHORT WrmXTranses[WRMCOUNT] =
  54.     {
  55.     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  56.     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  57.     };
  58.  
  59. /* APTR WrmCRoutines[WRMCOUNT] */
  60. WORD (*WrmCRoutines[WRMCOUNT])(struct AnimComp *) =
  61.     {
  62.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
  63.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
  64.     };
  65.  
  66. UWORD chip WrmImage[WRMCOUNT][WRMWWIDTH * WRMHEIGHT * WRMDEPTH] =
  67.     {
  68.     /*----- bitmap Worm-A w = 64, h = 32 ------ */
  69.         {
  70.         /*------ plane # 0: --------*/
  71.         0x0000,   0x0000,   0x0000,   0x0000, 
  72.         0x0000,   0x0000,   0x0000,   0x0000, 
  73.         0x0000,   0x0000,   0x0000,   0x0000, 
  74.         0x0000,   0x0000,   0x0000,   0x0000, 
  75.         0x0000,   0x0000,   0x0000,   0x0000, 
  76.         0x0000,   0x0000,   0x0000,   0x0000, 
  77.         0x0000,   0x0000,   0x0000,   0x0000, 
  78.         0x0000,   0x0000,   0x0000,   0x0000, 
  79.         0x0000,   0x0000,   0x0000,   0x0000, 
  80.         0x0000,   0x0000,   0x0000,   0x0000, 
  81.         0x0000,   0x0000,   0x0000,   0x0000, 
  82.         0x0000,   0x0000,   0x0000,   0x0000, 
  83.         0x0000,   0x0000,   0x0000,   0x0000, 
  84.         0x0000,   0x0000,   0x0000,   0x0000, 
  85.         0x0000,   0x0000,   0x0000,   0x0000, 
  86.         0x0000,   0x0000,   0x0000,   0x0000, 
  87.         0x0000,   0x0100,   0x0000,   0x0000, 
  88.         0x0000,   0x0100,   0x0000,   0x0000, 
  89.         0x0000,   0x0100,   0x0000,   0x0000, 
  90.         0x0000,   0x0100,   0x0000,   0x0000, 
  91.         0x0000,   0x0100,   0x0000,   0x0000, 
  92.         0x294A,   0x5280,   0x0000,   0x0000, 
  93.         0x77BD,   0xEF40,   0x0000,   0x0000, 
  94.         0x2529,   0x4A40,   0x0000,   0x0000, 
  95.         0x4E73,   0x9CC0,   0x0000,   0x0000, 
  96.         0x39CE,   0x7380,   0x0000,   0x0000,
  97.  
  98.         /*------ plane # 1: --------*/
  99.         0x0000,   0x0000,   0x0000,   0x0000, 
  100.         0x0000,   0x0000,   0x0000,   0x0000, 
  101.         0x0000,   0x0000,   0x0000,   0x0000, 
  102.         0x0000,   0x0000,   0x0000,   0x0000, 
  103.         0x0000,   0x0000,   0x0000,   0x0000, 
  104.         0x0000,   0x0000,   0x0000,   0x0000, 
  105.         0x0000,   0x0000,   0x0000,   0x0000, 
  106.         0x0000,   0x0000,   0x0000,   0x0000, 
  107.         0x0000,   0x0000,   0x0000,   0x0000, 
  108.         0x0000,   0x0000,   0x0000,   0x0000, 
  109.         0x0000,   0x0000,   0x0000,   0x0000, 
  110.         0x0000,   0x0000,   0x0000,   0x0000, 
  111.         0x0000,   0x0000,   0x0000,   0x0000, 
  112.         0x0000,   0x0000,   0x0000,   0x0000, 
  113.         0x0000,   0x0000,   0x0000,   0x0000, 
  114.         0x0000,   0x0000,   0x0000,   0x0000, 
  115.         0x0000,   0x0100,   0x0000,   0x0000, 
  116.         0x0000,   0x0000,   0x0000,   0x0000, 
  117.         0x0000,   0x0000,   0x0000,   0x0000, 
  118.         0x0000,   0x0000,   0x0000,   0x0000, 
  119.         0x0000,   0x0000,   0x0000,   0x0000, 
  120.         0x318C,   0x6300,   0x0000,   0x0000, 
  121.         0x7BDE,   0xF780,   0x0000,   0x0000, 
  122.         0x7BDE,   0xF780,   0x0000,   0x0000, 
  123.         0x318C,   0x6300,   0x0000,   0x0000, 
  124.         0x0000,   0x0000,   0x0000,   0x0000
  125.         },
  126.  
  127.     /*----- bitmap Worm-B w = 64, h = 32 ------ */
  128.         { 
  129.         /*------ plane # 0: --------*/
  130.         0x0000,   0x0000,   0x0000,   0x0000, 
  131.         0x0000,   0x0000,   0x0000,   0x0000, 
  132.         0x0000,   0x0000,   0x0000,   0x0000, 
  133.         0x0000,   0x0000,   0x0000,   0x0000, 
  134.         0x0000,   0x0000,   0x0000,   0x0000, 
  135.         0x0000,   0x0000,   0x0000,   0x0000, 
  136.         0x0000,   0x0000,   0x0000,   0x0000, 
  137.         0x0000,   0x0000,   0x0000,   0x0000, 
  138.         0x0000,   0x0000,   0x0000,   0x0000, 
  139.         0x0000,   0x0000,   0x0000,   0x0000, 
  140.         0x0000,   0x0000,   0x0000,   0x0000, 
  141.         0x0000,   0x0000,   0x0000,   0x0000, 
  142.         0x0000,   0x0000,   0x0000,   0x0000, 
  143.         0x0000,   0x0000,   0x0000,   0x0000, 
  144.         0x0000,   0x0000,   0x0000,   0x0000, 
  145.         0x0000,   0x0000,   0x0000,   0x0000, 
  146.         0x0000,   0x0000,   0x0000,   0x0000, 
  147.         0x0000,   0x0040,   0x0000,   0x0000, 
  148.         0x0000,   0x0040,   0x0000,   0x0000, 
  149.         0x0005,   0x0040,   0x0000,   0x0000, 
  150.         0x00AE,   0xD080,   0x0000,   0x0000, 
  151.         0x0BD4,   0xEA80,   0x0000,   0x0000, 
  152.         0x1C99,   0x4F40,   0x0000,   0x0000, 
  153.         0x0937,   0x9A40,   0x0000,   0x0000, 
  154.         0x12E0,   0x74C0,   0x0000,   0x0000, 
  155.         0x0E00,   0x0380,   0x0000,   0x0000,
  156.  
  157.         /*------ plane # 1: --------*/
  158.         0x0000,   0x0000,   0x0000,   0x0000, 
  159.         0x0000,   0x0000,   0x0000,   0x0000, 
  160.         0x0000,   0x0000,   0x0000,   0x0000, 
  161.         0x0000,   0x0000,   0x0000,   0x0000, 
  162.         0x0000,   0x0000,   0x0000,   0x0000, 
  163.         0x0000,   0x0000,   0x0000,   0x0000, 
  164.         0x0000,   0x0000,   0x0000,   0x0000, 
  165.         0x0000,   0x0000,   0x0000,   0x0000, 
  166.         0x0000,   0x0000,   0x0000,   0x0000, 
  167.         0x0000,   0x0000,   0x0000,   0x0000, 
  168.         0x0000,   0x0000,   0x0000,   0x0000, 
  169.         0x0000,   0x0000,   0x0000,   0x0000, 
  170.         0x0000,   0x0000,   0x0000,   0x0000, 
  171.         0x0000,   0x0000,   0x0000,   0x0000, 
  172.         0x0000,   0x0000,   0x0000,   0x0000, 
  173.         0x0000,   0x0000,   0x0000,   0x0000, 
  174.         0x0000,   0x0000,   0x0000,   0x0000, 
  175.         0x0000,   0x0040,   0x0000,   0x0000, 
  176.         0x0000,   0x0000,   0x0000,   0x0000, 
  177.         0x0006,   0x0000,   0x0000,   0x0000, 
  178.         0x00CF,   0x6000,   0x0000,   0x0000, 
  179.         0x0DEF,   0xF300,   0x0000,   0x0000, 
  180.         0x1FE6,   0xF780,   0x0000,   0x0000, 
  181.         0x1EC0,   0x6780,   0x0000,   0x0000, 
  182.         0x0C00,   0x0300,   0x0000,   0x0000, 
  183.         0x0000,   0x0000,   0x0000,   0x0000
  184.         },
  185.  
  186.     /*----- bitmap Worm-C w = 64, h = 32 ------ */
  187.         { 
  188.         /*------ plane # 0: --------*/
  189.         0x0000,   0x0000,   0x0000,   0x0000, 
  190.         0x0000,   0x0000,   0x0000,   0x0000, 
  191.         0x0000,   0x0000,   0x0000,   0x0000, 
  192.         0x0000,   0x0000,   0x0000,   0x0000, 
  193.         0x0000,   0x0000,   0x0000,   0x0000, 
  194.         0x0000,   0x0000,   0x0000,   0x0000, 
  195.         0x0000,   0x0000,   0x0000,   0x0000, 
  196.         0x0000,   0x0000,   0x0000,   0x0000, 
  197.         0x0000,   0x0000,   0x0000,   0x0000, 
  198.         0x0000,   0x0000,   0x0000,   0x0000, 
  199.         0x0000,   0x0000,   0x0000,   0x0000, 
  200.         0x0000,   0x0000,   0x0000,   0x0000, 
  201.         0x0000,   0x0000,   0x0000,   0x0000, 
  202.         0x0000,   0x0000,   0x0000,   0x0000, 
  203.         0x0000,   0x0000,   0x0000,   0x0000, 
  204.         0x0000,   0x0000,   0x0000,   0x0000, 
  205.         0x0000,   0x0000,   0x0000,   0x0000, 
  206.         0x0000,   0x0020,   0x0000,   0x0000, 
  207.         0x0000,   0x0020,   0x0000,   0x0000, 
  208.         0x0002,   0x8020,   0x0000,   0x0000, 
  209.         0x002F,   0x6840,   0x0000,   0x0000, 
  210.         0x02F2,   0x7680,   0x0000,   0x0000, 
  211.         0x0724,   0xA740,   0x0000,   0x0000, 
  212.         0x024F,   0xCA40,   0x0000,   0x0000, 
  213.         0x04F8,   0x3CC0,   0x0000,   0x0000, 
  214.         0x0380,   0x0380,   0x0000,   0x0000,
  215.  
  216.         /*------ plane # 1: --------*/
  217.         0x0000,   0x0000,   0x0000,   0x0000, 
  218.         0x0000,   0x0000,   0x0000,   0x0000, 
  219.         0x0000,   0x0000,   0x0000,   0x0000, 
  220.         0x0000,   0x0000,   0x0000,   0x0000, 
  221.         0x0000,   0x0000,   0x0000,   0x0000, 
  222.         0x0000,   0x0000,   0x0000,   0x0000, 
  223.         0x0000,   0x0000,   0x0000,   0x0000, 
  224.         0x0000,   0x0000,   0x0000,   0x0000, 
  225.         0x0000,   0x0000,   0x0000,   0x0000, 
  226.         0x0000,   0x0000,   0x0000,   0x0000, 
  227.         0x0000,   0x0000,   0x0000,   0x0000, 
  228.         0x0000,   0x0000,   0x0000,   0x0000, 
  229.         0x0000,   0x0000,   0x0000,   0x0000, 
  230.         0x0000,   0x0000,   0x0000,   0x0000, 
  231.         0x0000,   0x0000,   0x0000,   0x0000, 
  232.         0x0000,   0x0000,   0x0000,   0x0000, 
  233.         0x0000,   0x0000,   0x0000,   0x0000, 
  234.         0x0000,   0x0020,   0x0000,   0x0000, 
  235.         0x0000,   0x0000,   0x0000,   0x0000, 
  236.         0x0003,   0x0000,   0x0000,   0x0000, 
  237.         0x0037,   0xB000,   0x0000,   0x0000, 
  238.         0x037F,   0xFB00,   0x0000,   0x0000, 
  239.         0x07FB,   0x7F80,   0x0000,   0x0000, 
  240.         0x07B0,   0x3780,   0x0000,   0x0000, 
  241.         0x0300,   0x0300,   0x0000,   0x0000, 
  242.         0x0000,   0x0000,   0x0000,   0x0000
  243.         },
  244.  
  245.     /*----- bitmap Worm-D w = 64, h = 32 ------ */
  246.         { 
  247.         /*------ plane # 0: --------*/
  248.         0x0000,   0x0000,   0x0000,   0x0000, 
  249.         0x0000,   0x0000,   0x0000,   0x0000, 
  250.         0x0000,   0x0000,   0x0000,   0x0000, 
  251.         0x0000,   0x0000,   0x0000,   0x0000, 
  252.         0x0000,   0x0000,   0x0000,   0x0000, 
  253.         0x0000,   0x0000,   0x0000,   0x0000, 
  254.         0x0000,   0x0000,   0x0000,   0x0000, 
  255.         0x0000,   0x0000,   0x0000,   0x0000, 
  256.         0x0000,   0x0000,   0x0000,   0x0000, 
  257.         0x0000,   0x0000,   0x0000,   0x0000, 
  258.         0x0000,   0x0000,   0x0000,   0x0000, 
  259.         0x0000,   0x0000,   0x0000,   0x0000, 
  260.         0x0000,   0x0000,   0x0000,   0x0000, 
  261.         0x0000,   0x0000,   0x0000,   0x0000, 
  262.         0x0000,   0x0000,   0x0000,   0x0000, 
  263.         0x0000,   0x0000,   0x0000,   0x0000, 
  264.         0x0000,   0x0000,   0x0000,   0x0000, 
  265.         0x0001,   0x4000,   0x0000,   0x0000, 
  266.         0x0003,   0xA800,   0x0000,   0x0000, 
  267.         0x0009,   0x7410,   0x0000,   0x0000, 
  268.         0x001E,   0x2410,   0x0000,   0x0000, 
  269.         0x00A9,   0xCEE0,   0x0000,   0x0000, 
  270.         0x01D3,   0x3F40,   0x0000,   0x0000, 
  271.         0x009E,   0x0240,   0x0000,   0x0000, 
  272.         0x0130,   0x04C0,   0x0000,   0x0000, 
  273.         0x00E0,   0x0380,   0x0000,   0x0000,
  274.  
  275.         /*------ plane # 1: --------*/
  276.         0x0000,   0x0000,   0x0000,   0x0000, 
  277.         0x0000,   0x0000,   0x0000,   0x0000, 
  278.         0x0000,   0x0000,   0x0000,   0x0000, 
  279.         0x0000,   0x0000,   0x0000,   0x0000, 
  280.         0x0000,   0x0000,   0x0000,   0x0000, 
  281.         0x0000,   0x0000,   0x0000,   0x0000, 
  282.         0x0000,   0x0000,   0x0000,   0x0000, 
  283.         0x0000,   0x0000,   0x0000,   0x0000, 
  284.         0x0000,   0x0000,   0x0000,   0x0000, 
  285.         0x0000,   0x0000,   0x0000,   0x0000, 
  286.         0x0000,   0x0000,   0x0000,   0x0000, 
  287.         0x0000,   0x0000,   0x0000,   0x0000, 
  288.         0x0000,   0x0000,   0x0000,   0x0000, 
  289.         0x0000,   0x0000,   0x0000,   0x0000, 
  290.         0x0000,   0x0000,   0x0000,   0x0000, 
  291.         0x0000,   0x0000,   0x0000,   0x0000, 
  292.         0x0000,   0x0000,   0x0000,   0x0000, 
  293.         0x0001,   0x8000,   0x0000,   0x0000, 
  294.         0x0003,   0xF000,   0x0000,   0x0000, 
  295.         0x000F,   0xF810,   0x0000,   0x0000, 
  296.         0x001D,   0xF800,   0x0000,   0x0000, 
  297.         0x00DE,   0x3300,   0x0000,   0x0000, 
  298.         0x01EC,   0x0780,   0x0000,   0x0000, 
  299.         0x01E0,   0x0780,   0x0000,   0x0000, 
  300.         0x00C0,   0x0300,   0x0000,   0x0000, 
  301.         0x0000,   0x0000,   0x0000,   0x0000
  302.         },
  303.  
  304.     /*----- bitmap Worm-E w = 64, h = 32 ------ */
  305.         { 
  306.         /*------ plane # 0: --------*/
  307.         0x0000,   0x0000,   0x0000,   0x0000, 
  308.         0x0000,   0x0000,   0x0000,   0x0000, 
  309.         0x0000,   0x0000,   0x0000,   0x0000, 
  310.         0x0000,   0x0000,   0x0000,   0x0000, 
  311.         0x0000,   0x0000,   0x0000,   0x0000, 
  312.         0x0000,   0x0000,   0x0000,   0x0000, 
  313.         0x0000,   0x0000,   0x0000,   0x0000, 
  314.         0x0000,   0x0000,   0x0000,   0x0000, 
  315.         0x0000,   0x0000,   0x0000,   0x0000, 
  316.         0x0000,   0x0000,   0x0000,   0x0000, 
  317.         0x0000,   0x0000,   0x0000,   0x0000, 
  318.         0x0000,   0x0000,   0x0000,   0x0000, 
  319.         0x0000,   0x0000,   0x0000,   0x0000, 
  320.         0x0000,   0x0000,   0x0000,   0x0000, 
  321.         0x0000,   0x0000,   0x0000,   0x0000, 
  322.         0x0000,   0xA000,   0x0000,   0x0000, 
  323.         0x0001,   0xD000,   0x0000,   0x0000, 
  324.         0x0000,   0x9000,   0x0000,   0x0000, 
  325.         0x0005,   0x3400,   0x0000,   0x0000, 
  326.         0x000E,   0xFA00,   0x0000,   0x0000, 
  327.         0x0004,   0x9208,   0x0000,   0x0000, 
  328.         0x0029,   0xA688,   0x0000,   0x0000, 
  329.         0x0077,   0x1F70,   0x0000,   0x0000, 
  330.         0x0024,   0x0240,   0x0000,   0x0000, 
  331.         0x004C,   0x04C0,   0x0000,   0x0000, 
  332.         0x0038,   0x0380,   0x0000,   0x0000,
  333.  
  334.         /*------ plane # 1: --------*/
  335.         0x0000,   0x0000,   0x0000,   0x0000, 
  336.         0x0000,   0x0000,   0x0000,   0x0000, 
  337.         0x0000,   0x0000,   0x0000,   0x0000, 
  338.         0x0000,   0x0000,   0x0000,   0x0000, 
  339.         0x0000,   0x0000,   0x0000,   0x0000, 
  340.         0x0000,   0x0000,   0x0000,   0x0000, 
  341.         0x0000,   0x0000,   0x0000,   0x0000, 
  342.         0x0000,   0x0000,   0x0000,   0x0000, 
  343.         0x0000,   0x0000,   0x0000,   0x0000, 
  344.         0x0000,   0x0000,   0x0000,   0x0000, 
  345.         0x0000,   0x0000,   0x0000,   0x0000, 
  346.         0x0000,   0x0000,   0x0000,   0x0000, 
  347.         0x0000,   0x0000,   0x0000,   0x0000, 
  348.         0x0000,   0x0000,   0x0000,   0x0000, 
  349.         0x0000,   0x0000,   0x0000,   0x0000, 
  350.         0x0000,   0xC000,   0x0000,   0x0000, 
  351.         0x0001,   0xE000,   0x0000,   0x0000, 
  352.         0x0001,   0xE000,   0x0000,   0x0000, 
  353.         0x0006,   0xD800,   0x0000,   0x0000, 
  354.         0x000F,   0x3C00,   0x0000,   0x0000, 
  355.         0x000F,   0x3C08,   0x0000,   0x0000, 
  356.         0x0036,   0x1B00,   0x0000,   0x0000, 
  357.         0x0078,   0x0780,   0x0000,   0x0000, 
  358.         0x0078,   0x0780,   0x0000,   0x0000, 
  359.         0x0030,   0x0300,   0x0000,   0x0000, 
  360.         0x0000,   0x0000,   0x0000,   0x0000
  361.         },
  362.  
  363.     /*----- bitmap Worm-F w = 64, h = 32 ------ */
  364.         { 
  365.         /*------ plane # 0: --------*/
  366.         0x0000,   0x0000,   0x0000,   0x0000, 
  367.         0x0000,   0x0000,   0x0000,   0x0000, 
  368.         0x0000,   0x0000,   0x0000,   0x0000, 
  369.         0x0000,   0x0000,   0x0000,   0x0000, 
  370.         0x0000,   0x0000,   0x0000,   0x0000, 
  371.         0x0000,   0x0000,   0x0000,   0x0000, 
  372.         0x0000,   0x0000,   0x0000,   0x0000, 
  373.         0x0000,   0x0000,   0x0000,   0x0000, 
  374.         0x0000,   0x0000,   0x0000,   0x0000, 
  375.         0x0000,   0x0000,   0x0000,   0x0000, 
  376.         0x0000,   0x0000,   0x0000,   0x0000, 
  377.         0x0000,   0x0000,   0x0000,   0x0000, 
  378.         0x0000,   0x0000,   0x0000,   0x0000, 
  379.         0x0000,   0x5000,   0x0000,   0x0000, 
  380.         0x0000,   0xE800,   0x0000,   0x0000, 
  381.         0x0000,   0x4800,   0x0000,   0x0000, 
  382.         0x0000,   0x9800,   0x0000,   0x0000, 
  383.         0x0002,   0xFA00,   0x0000,   0x0000, 
  384.         0x0007,   0x5D00,   0x0000,   0x0000, 
  385.         0x0002,   0x4900,   0x0000,   0x0000, 
  386.         0x0004,   0xD308,   0x0000,   0x0000, 
  387.         0x000B,   0x8E88,   0x0000,   0x0000, 
  388.         0x001D,   0x0770,   0x0000,   0x0000, 
  389.         0x0009,   0x0240,   0x0000,   0x0000, 
  390.         0x0013,   0x04C0,   0x0000,   0x0000, 
  391.         0x000E,   0x0380,   0x0000,   0x0000,
  392.  
  393.         /*------ plane # 1: --------*/
  394.         0x0000,   0x0000,   0x0000,   0x0000, 
  395.         0x0000,   0x0000,   0x0000,   0x0000, 
  396.         0x0000,   0x0000,   0x0000,   0x0000, 
  397.         0x0000,   0x0000,   0x0000,   0x0000, 
  398.         0x0000,   0x0000,   0x0000,   0x0000, 
  399.         0x0000,   0x0000,   0x0000,   0x0000, 
  400.         0x0000,   0x0000,   0x0000,   0x0000, 
  401.         0x0000,   0x0000,   0x0000,   0x0000, 
  402.         0x0000,   0x0000,   0x0000,   0x0000, 
  403.         0x0000,   0x0000,   0x0000,   0x0000, 
  404.         0x0000,   0x0000,   0x0000,   0x0000, 
  405.         0x0000,   0x0000,   0x0000,   0x0000, 
  406.         0x0000,   0x0000,   0x0000,   0x0000, 
  407.         0x0000,   0x6000,   0x0000,   0x0000, 
  408.         0x0000,   0xF000,   0x0000,   0x0000, 
  409.         0x0000,   0xF000,   0x0000,   0x0000, 
  410.         0x0000,   0x6000,   0x0000,   0x0000, 
  411.         0x0003,   0x0C00,   0x0000,   0x0000, 
  412.         0x0007,   0x9E00,   0x0000,   0x0000, 
  413.         0x0007,   0x9E00,   0x0000,   0x0000, 
  414.         0x0003,   0x0C08,   0x0000,   0x0000, 
  415.         0x000C,   0x0300,   0x0000,   0x0000, 
  416.         0x001E,   0x0780,   0x0000,   0x0000, 
  417.         0x001E,   0x0780,   0x0000,   0x0000, 
  418.         0x000C,   0x0300,   0x0000,   0x0000, 
  419.         0x0000,   0x0000,   0x0000,   0x0000
  420.         },
  421.  
  422.     /*----- bitmap Worm-G w = 64, h = 32 ------ */
  423.         { 
  424.         /*------ plane # 0: --------*/
  425.         0x0000,   0x0000,   0x0000,   0x0000, 
  426.         0x0000,   0x0000,   0x0000,   0x0000, 
  427.         0x0000,   0x0000,   0x0000,   0x0000, 
  428.         0x0000,   0x0000,   0x0000,   0x0000, 
  429.         0x0000,   0x0000,   0x0000,   0x0000, 
  430.         0x0000,   0x0000,   0x0000,   0x0000, 
  431.         0x0000,   0x0000,   0x0000,   0x0000, 
  432.         0x0000,   0x0000,   0x0000,   0x0000, 
  433.         0x0000,   0x0000,   0x0000,   0x0000, 
  434.         0x0000,   0x0000,   0x0000,   0x0000, 
  435.         0x0000,   0x0000,   0x0000,   0x0000, 
  436.         0x0000,   0x0000,   0x0000,   0x0000, 
  437.         0x0000,   0x2800,   0x0000,   0x0000, 
  438.         0x0000,   0x7400,   0x0000,   0x0000, 
  439.         0x0000,   0x2400,   0x0000,   0x0000, 
  440.         0x0000,   0x4C00,   0x0000,   0x0000, 
  441.         0x0000,   0xBA00,   0x0000,   0x0000, 
  442.         0x0001,   0xDD00,   0x0000,   0x0000, 
  443.         0x0000,   0x8900,   0x0000,   0x0000, 
  444.         0x0001,   0x3300,   0x0000,   0x0000, 
  445.         0x0000,   0xEE00,   0x0000,   0x0000, 
  446.         0x0002,   0x8280,   0x0000,   0x0000, 
  447.         0x0007,   0x477C,   0x0000,   0x0000, 
  448.         0x0002,   0x4240,   0x0000,   0x0000, 
  449.         0x0004,   0xC4C0,   0x0000,   0x0000, 
  450.         0x0003,   0x8380,   0x0000,   0x0000,
  451.  
  452.         /*------ plane # 1: --------*/
  453.         0x0000,   0x0000,   0x0000,   0x0000, 
  454.         0x0000,   0x0000,   0x0000,   0x0000, 
  455.         0x0000,   0x0000,   0x0000,   0x0000, 
  456.         0x0000,   0x0000,   0x0000,   0x0000, 
  457.         0x0000,   0x0000,   0x0000,   0x0000, 
  458.         0x0000,   0x0000,   0x0000,   0x0000, 
  459.         0x0000,   0x0000,   0x0000,   0x0000, 
  460.         0x0000,   0x0000,   0x0000,   0x0000, 
  461.         0x0000,   0x0000,   0x0000,   0x0000, 
  462.         0x0000,   0x0000,   0x0000,   0x0000, 
  463.         0x0000,   0x0000,   0x0000,   0x0000, 
  464.         0x0000,   0x0000,   0x0000,   0x0000, 
  465.         0x0000,   0x3000,   0x0000,   0x0000, 
  466.         0x0000,   0x7800,   0x0000,   0x0000, 
  467.         0x0000,   0x7800,   0x0000,   0x0000, 
  468.         0x0000,   0x3000,   0x0000,   0x0000, 
  469.         0x0000,   0xCC00,   0x0000,   0x0000, 
  470.         0x0001,   0xFE00,   0x0000,   0x0000, 
  471.         0x0001,   0xFE00,   0x0000,   0x0000, 
  472.         0x0000,   0xCC00,   0x0000,   0x0000, 
  473.         0x0000,   0x0000,   0x0000,   0x0000, 
  474.         0x0003,   0x0300,   0x0000,   0x0000, 
  475.         0x0007,   0x8784,   0x0000,   0x0000, 
  476.         0x0007,   0x8780,   0x0000,   0x0000, 
  477.         0x0003,   0x0300,   0x0000,   0x0000, 
  478.         0x0000,   0x0000,   0x0000,   0x0000
  479.         },
  480.  
  481.     /*----- bitmap Worm-H w = 64, h = 32 ------ */
  482.         { 
  483.         /*------ plane # 0: --------*/
  484.         0x0000,   0x0000,   0x0000,   0x0000, 
  485.         0x0000,   0x0000,   0x0000,   0x0000, 
  486.         0x0000,   0x0000,   0x0000,   0x0000, 
  487.         0x0000,   0x0000,   0x0000,   0x0000, 
  488.         0x0000,   0x0000,   0x0000,   0x0000, 
  489.         0x0000,   0x0000,   0x0000,   0x0000, 
  490.         0x0000,   0x0000,   0x0000,   0x0000, 
  491.         0x0000,   0x0000,   0x0000,   0x0000, 
  492.         0x0000,   0x0000,   0x0000,   0x0000, 
  493.         0x0000,   0x0000,   0x0000,   0x0000, 
  494.         0x0000,   0x0000,   0x0000,   0x0000, 
  495.         0x0000,   0x1400,   0x0000,   0x0000, 
  496.         0x0000,   0x3A00,   0x0000,   0x0000, 
  497.         0x0000,   0x1200,   0x0000,   0x0000, 
  498.         0x0000,   0x2600,   0x0000,   0x0000, 
  499.         0x0000,   0x1C00,   0x0000,   0x0000, 
  500.         0x0000,   0x5500,   0x0000,   0x0000, 
  501.         0x0000,   0xEE80,   0x0000,   0x0000, 
  502.         0x0000,   0x4480,   0x0000,   0x0000, 
  503.         0x0000,   0x9980,   0x0000,   0x0000, 
  504.         0x0000,   0x7700,   0x0000,   0x0000, 
  505.         0x0000,   0xA290,   0x0000,   0x0000, 
  506.         0x0001,   0xD768,   0x0000,   0x0000, 
  507.         0x0000,   0x9244,   0x0000,   0x0000, 
  508.         0x0001,   0x34C0,   0x0000,   0x0000, 
  509.         0x0000,   0xE380,   0x0000,   0x0000,
  510.  
  511.         /*------ plane # 1: --------*/
  512.         0x0000,   0x0000,   0x0000,   0x0000, 
  513.         0x0000,   0x0000,   0x0000,   0x0000, 
  514.         0x0000,   0x0000,   0x0000,   0x0000, 
  515.         0x0000,   0x0000,   0x0000,   0x0000, 
  516.         0x0000,   0x0000,   0x0000,   0x0000, 
  517.         0x0000,   0x0000,   0x0000,   0x0000, 
  518.         0x0000,   0x0000,   0x0000,   0x0000, 
  519.         0x0000,   0x0000,   0x0000,   0x0000, 
  520.         0x0000,   0x0000,   0x0000,   0x0000, 
  521.         0x0000,   0x0000,   0x0000,   0x0000, 
  522.         0x0000,   0x0000,   0x0000,   0x0000, 
  523.         0x0000,   0x1800,   0x0000,   0x0000, 
  524.         0x0000,   0x3C00,   0x0000,   0x0000, 
  525.         0x0000,   0x3C00,   0x0000,   0x0000, 
  526.         0x0000,   0x1800,   0x0000,   0x0000, 
  527.         0x0000,   0x0000,   0x0000,   0x0000, 
  528.         0x0000,   0x6600,   0x0000,   0x0000, 
  529.         0x0000,   0xFF00,   0x0000,   0x0000, 
  530.         0x0000,   0xFF00,   0x0000,   0x0000, 
  531.         0x0000,   0x6600,   0x0000,   0x0000, 
  532.         0x0000,   0x0000,   0x0000,   0x0000, 
  533.         0x0000,   0xC300,   0x0000,   0x0000, 
  534.         0x0001,   0xE780,   0x0000,   0x0000, 
  535.         0x0001,   0xE784,   0x0000,   0x0000, 
  536.         0x0000,   0xC300,   0x0000,   0x0000, 
  537.         0x0000,   0x0000,   0x0000,   0x0000
  538.         },
  539.  
  540.     /*----- bitmap Worm-I w = 64, h = 32 ------ */
  541.     { 
  542.     /*------ plane # 0: --------*/
  543.     0x0000,   0x0000,   0x0000,   0x0000, 
  544.     0x0000,   0x0000,   0x0000,   0x0000, 
  545.     0x0000,   0x0000,   0x0000,   0x0000, 
  546.     0x0000,   0x0000,   0x0000,   0x0000, 
  547.     0x0000,   0x0000,   0x0000,   0x0000, 
  548.     0x0000,   0x0000,   0x0000,   0x0000, 
  549.     0x0000,   0x0000,   0x0000,   0x0000, 
  550.     0x0000,   0x0000,   0x0000,   0x0000, 
  551.     0x0000,   0x0000,   0x0000,   0x0000, 
  552.     0x0000,   0x0000,   0x0000,   0x0000, 
  553.     0x0000,   0x0000,   0x0000,   0x0000, 
  554.     0x0000,   0x2800,   0x0000,   0x0000, 
  555.     0x0000,   0x7400,   0x0000,   0x0000, 
  556.     0x0000,   0x2400,   0x0000,   0x0000, 
  557.     0x0000,   0x4C00,   0x0000,   0x0000, 
  558.     0x0000,   0x3A80,   0x0000,   0x0000, 
  559.     0x0000,   0x5740,   0x0000,   0x0000, 
  560.     0x0000,   0xEA40,   0x0000,   0x0000, 
  561.     0x0000,   0x4CC6,   0x0000,   0x0000, 
  562.     0x0000,   0x9BAD,   0x0000,   0x0000, 
  563.     0x0000,   0x7075,   0x0000,   0x0000, 
  564.     0x0000,   0xA024,   0x0000,   0x0000, 
  565.     0x0001,   0xD04C,   0x0000,   0x0000, 
  566.     0x0000,   0x9038,   0x0000,   0x0000, 
  567.     0x0001,   0x3000,   0x0000,   0x0000, 
  568.     0x0000,   0xE000,   0x0000,   0x0000,
  569.  
  570.     /*------ plane # 1: --------*/
  571.     0x0000,   0x0000,   0x0000,   0x0000, 
  572.     0x0000,   0x0000,   0x0000,   0x0000, 
  573.     0x0000,   0x0000,   0x0000,   0x0000, 
  574.     0x0000,   0x0000,   0x0000,   0x0000, 
  575.     0x0000,   0x0000,   0x0000,   0x0000, 
  576.     0x0000,   0x0000,   0x0000,   0x0000, 
  577.     0x0000,   0x0000,   0x0000,   0x0000, 
  578.     0x0000,   0x0000,   0x0000,   0x0000, 
  579.     0x0000,   0x0000,   0x0000,   0x0000, 
  580.     0x0000,   0x0000,   0x0000,   0x0000, 
  581.     0x0000,   0x0000,   0x0000,   0x0000, 
  582.     0x0000,   0x3000,   0x0000,   0x0000, 
  583.     0x0000,   0x7800,   0x0000,   0x0000, 
  584.     0x0000,   0x7800,   0x0000,   0x0000, 
  585.     0x0000,   0x3000,   0x0000,   0x0000, 
  586.     0x0000,   0x0300,   0x0000,   0x0000, 
  587.     0x0000,   0x6780,   0x0000,   0x0000, 
  588.     0x0000,   0xF780,   0x0000,   0x0000, 
  589.     0x0000,   0xF300,   0x0000,   0x0000, 
  590.     0x0000,   0x6030,   0x0000,   0x0000, 
  591.     0x0000,   0x0079,   0x0000,   0x0000, 
  592.     0x0000,   0xC078,   0x0000,   0x0000, 
  593.     0x0001,   0xE030,   0x0000,   0x0000, 
  594.     0x0001,   0xE000,   0x0000,   0x0000, 
  595.     0x0000,   0xC000,   0x0000,   0x0000, 
  596.     0x0000,   0x0000,   0x0000,   0x0000
  597.     },
  598.  
  599.     /*----- bitmap Worm-J w = 64, h = 32 ------ */
  600.         { 
  601.         /*------ plane # 0: --------*/
  602.         0x0000,   0x0000,   0x0000,   0x0000, 
  603.         0x0000,   0x0000,   0x0000,   0x0000, 
  604.         0x0000,   0x0000,   0x0000,   0x0000, 
  605.         0x0000,   0x0000,   0x0000,   0x0000, 
  606.         0x0000,   0x0000,   0x0000,   0x0000, 
  607.         0x0000,   0x0000,   0x0000,   0x0000, 
  608.         0x0000,   0x0000,   0x0000,   0x0000, 
  609.         0x0000,   0x0000,   0x0000,   0x0000, 
  610.         0x0000,   0x0000,   0x0000,   0x0000, 
  611.         0x0000,   0x0000,   0x0000,   0x0000, 
  612.         0x0000,   0x0000,   0x0000,   0x0000, 
  613.         0x0000,   0x2800,   0x0000,   0x0000, 
  614.         0x0000,   0x7400,   0x0000,   0x0000, 
  615.         0x0000,   0x2680,   0x0000,   0x0000, 
  616.         0x0000,   0x4F46,   0x0000,   0x0000, 
  617.         0x0000,   0x3A69,   0x0000,   0x0000, 
  618.         0x0000,   0x54F5,   0x0000,   0x0000, 
  619.         0x0000,   0xE3A4,   0x0000,   0x0000, 
  620.         0x0000,   0x404C,   0x0000,   0x0000, 
  621.         0x0000,   0x9038,   0x0000,   0x0000, 
  622.         0x0000,   0x7000,   0x0000,   0x0000, 
  623.         0x0000,   0xA000,   0x0000,   0x0000, 
  624.         0x0001,   0xD000,   0x0000,   0x0000, 
  625.         0x0000,   0x9000,   0x0000,   0x0000, 
  626.         0x0001,   0x3000,   0x0000,   0x0000, 
  627.         0x0000,   0xE000,   0x0000,   0x0000,
  628.  
  629.         /*------ plane # 1: --------*/
  630.         0x0000,   0x0000,   0x0000,   0x0000, 
  631.         0x0000,   0x0000,   0x0000,   0x0000, 
  632.         0x0000,   0x0000,   0x0000,   0x0000, 
  633.         0x0000,   0x0000,   0x0000,   0x0000, 
  634.         0x0000,   0x0000,   0x0000,   0x0000, 
  635.         0x0000,   0x0000,   0x0000,   0x0000, 
  636.         0x0000,   0x0000,   0x0000,   0x0000, 
  637.         0x0000,   0x0000,   0x0000,   0x0000, 
  638.         0x0000,   0x0000,   0x0000,   0x0000, 
  639.         0x0000,   0x0000,   0x0000,   0x0000, 
  640.         0x0000,   0x0000,   0x0000,   0x0000, 
  641.         0x0000,   0x3000,   0x0000,   0x0000, 
  642.         0x0000,   0x7800,   0x0000,   0x0000, 
  643.         0x0000,   0x7B00,   0x0000,   0x0000, 
  644.         0x0000,   0x3780,   0x0000,   0x0000, 
  645.         0x0000,   0x07B0,   0x0000,   0x0000, 
  646.         0x0000,   0x6379,   0x0000,   0x0000, 
  647.         0x0000,   0xF078,   0x0000,   0x0000, 
  648.         0x0000,   0xF030,   0x0000,   0x0000, 
  649.         0x0000,   0x6000,   0x0000,   0x0000, 
  650.         0x0000,   0x0000,   0x0000,   0x0000, 
  651.         0x0000,   0xC000,   0x0000,   0x0000, 
  652.         0x0001,   0xE000,   0x0000,   0x0000, 
  653.         0x0001,   0xE000,   0x0000,   0x0000, 
  654.         0x0000,   0xC000,   0x0000,   0x0000, 
  655.         0x0000,   0x0000,   0x0000,   0x0000
  656.         },
  657.  
  658.     /*----- bitmap Worm-K w = 64, h = 32 ------ */
  659.         { 
  660.         /*------ plane # 0: --------*/
  661.         0x0000,   0x0000,   0x0000,   0x0000, 
  662.         0x0000,   0x0000,   0x0000,   0x0000, 
  663.         0x0000,   0x0000,   0x0000,   0x0000, 
  664.         0x0000,   0x0000,   0x0000,   0x0000, 
  665.         0x0000,   0x0000,   0x0000,   0x0000, 
  666.         0x0000,   0x0000,   0x0000,   0x0000, 
  667.         0x0000,   0x0000,   0x0000,   0x0000, 
  668.         0x0000,   0x0000,   0x0000,   0x0000, 
  669.         0x0000,   0x0000,   0x0000,   0x0000, 
  670.         0x0000,   0x0000,   0x0000,   0x0000, 
  671.         0x0000,   0x0001,   0x8000,   0x0000, 
  672.         0x0000,   0x294A,   0x4000,   0x0000, 
  673.         0x0000,   0x77BD,   0x4000,   0x0000, 
  674.         0x0000,   0x2529,   0x4000,   0x0000, 
  675.         0x0000,   0x4E73,   0x0000,   0x0000, 
  676.         0x0000,   0x39CE,   0x0000,   0x0000, 
  677.         0x0000,   0x5000,   0x0000,   0x0000, 
  678.         0x0000,   0xE000,   0x0000,   0x0000, 
  679.         0x0000,   0x4000,   0x0000,   0x0000, 
  680.         0x0000,   0x9000,   0x0000,   0x0000, 
  681.         0x0000,   0x7000,   0x0000,   0x0000, 
  682.         0x0000,   0xA000,   0x0000,   0x0000, 
  683.         0x0001,   0xD000,   0x0000,   0x0000, 
  684.         0x0000,   0x9000,   0x0000,   0x0000, 
  685.         0x0001,   0x3000,   0x0000,   0x0000, 
  686.         0x0000,   0xE000,   0x0000,   0x0000,
  687.  
  688.         /*------ plane # 1: --------*/
  689.         0x0000,   0x0000,   0x0000,   0x0000, 
  690.         0x0000,   0x0000,   0x0000,   0x0000, 
  691.         0x0000,   0x0000,   0x0000,   0x0000, 
  692.         0x0000,   0x0000,   0x0000,   0x0000, 
  693.         0x0000,   0x0000,   0x0000,   0x0000, 
  694.         0x0000,   0x0000,   0x0000,   0x0000, 
  695.         0x0000,   0x0000,   0x0000,   0x0000, 
  696.         0x0000,   0x0000,   0x0000,   0x0000, 
  697.         0x0000,   0x0000,   0x0000,   0x0000, 
  698.         0x0000,   0x0000,   0x0000,   0x0000, 
  699.         0x0000,   0x0000,   0x0000,   0x0000, 
  700.         0x0000,   0x318C,   0x0000,   0x0000, 
  701.         0x0000,   0x7BDE,   0x0000,   0x0000, 
  702.         0x0000,   0x7BDE,   0x4000,   0x0000, 
  703.         0x0000,   0x318C,   0x0000,   0x0000, 
  704.         0x0000,   0x0000,   0x0000,   0x0000, 
  705.         0x0000,   0x6000,   0x0000,   0x0000, 
  706.         0x0000,   0xF000,   0x0000,   0x0000, 
  707.         0x0000,   0xF000,   0x0000,   0x0000, 
  708.         0x0000,   0x6000,   0x0000,   0x0000, 
  709.         0x0000,   0x0000,   0x0000,   0x0000, 
  710.         0x0000,   0xC000,   0x0000,   0x0000, 
  711.         0x0001,   0xE000,   0x0000,   0x0000, 
  712.         0x0001,   0xE000,   0x0000,   0x0000, 
  713.         0x0000,   0xC000,   0x0000,   0x0000, 
  714.         0x0000,   0x0000,   0x0000,   0x0000
  715.         },
  716.  
  717.     /*----- bitmap Worm-L w = 64, h = 32 ------ */
  718.         { 
  719.         /*------ plane # 0: --------*/
  720.         0x0000,   0x0000,   0x0000,   0x0000, 
  721.         0x0000,   0x0000,   0x0000,   0x0000, 
  722.         0x0000,   0x001C,   0x0000,   0x0000, 
  723.         0x0000,   0x002A,   0x0000,   0x0000, 
  724.         0x0000,   0x0075,   0x0000,   0x0000, 
  725.         0x0000,   0x0024,   0x0000,   0x0000, 
  726.         0x0000,   0x004C,   0x0000,   0x0000, 
  727.         0x0000,   0x02B8,   0x0000,   0x0000, 
  728.         0x0000,   0x0740,   0x0000,   0x0000, 
  729.         0x0000,   0x0240,   0x0000,   0x0000, 
  730.         0x0000,   0x04C0,   0x0000,   0x0000, 
  731.         0x0000,   0x2B80,   0x0000,   0x0000, 
  732.         0x0000,   0x7400,   0x0000,   0x0000, 
  733.         0x0000,   0x2400,   0x0000,   0x0000, 
  734.         0x0000,   0x4C00,   0x0000,   0x0000, 
  735.         0x0000,   0x3800,   0x0000,   0x0000, 
  736.         0x0000,   0x5000,   0x0000,   0x0000, 
  737.         0x0000,   0xE800,   0x0000,   0x0000, 
  738.         0x0000,   0x4800,   0x0000,   0x0000, 
  739.         0x0000,   0x9800,   0x0000,   0x0000, 
  740.         0x0000,   0x7000,   0x0000,   0x0000, 
  741.         0x0000,   0xA000,   0x0000,   0x0000, 
  742.         0x0001,   0xD000,   0x0000,   0x0000, 
  743.         0x0000,   0x9000,   0x0000,   0x0000, 
  744.         0x0001,   0x3000,   0x0000,   0x0000, 
  745.         0x0000,   0xE000,   0x0000,   0x0000,
  746.  
  747.         /*------ plane # 1: --------*/
  748.         0x0000,   0x0000,   0x0000,   0x0000, 
  749.         0x0000,   0x0000,   0x0000,   0x0000, 
  750.         0x0000,   0x0000,   0x0000,   0x0000, 
  751.         0x0000,   0x0030,   0x0000,   0x0000, 
  752.         0x0000,   0x0079,   0x0000,   0x0000, 
  753.         0x0000,   0x0078,   0x0000,   0x0000, 
  754.         0x0000,   0x0030,   0x0000,   0x0000, 
  755.         0x0000,   0x0300,   0x0000,   0x0000, 
  756.         0x0000,   0x0780,   0x0000,   0x0000, 
  757.         0x0000,   0x0780,   0x0000,   0x0000, 
  758.         0x0000,   0x0300,   0x0000,   0x0000, 
  759.         0x0000,   0x3000,   0x0000,   0x0000, 
  760.         0x0000,   0x7800,   0x0000,   0x0000, 
  761.         0x0000,   0x7800,   0x0000,   0x0000, 
  762.         0x0000,   0x3000,   0x0000,   0x0000, 
  763.         0x0000,   0x0000,   0x0000,   0x0000, 
  764.         0x0000,   0x6000,   0x0000,   0x0000, 
  765.         0x0000,   0xF000,   0x0000,   0x0000, 
  766.         0x0000,   0xF000,   0x0000,   0x0000, 
  767.         0x0000,   0x6000,   0x0000,   0x0000, 
  768.         0x0000,   0x0000,   0x0000,   0x0000, 
  769.         0x0000,   0xC000,   0x0000,   0x0000, 
  770.         0x0001,   0xE000,   0x0000,   0x0000, 
  771.         0x0001,   0xE000,   0x0000,   0x0000, 
  772.         0x0000,   0xC000,   0x0000,   0x0000, 
  773.         0x0000,   0x0000,   0x0000,   0x0000
  774.         },
  775.  
  776.     /*----- bitmap Worm-M w = 64, h = 32 ------ */
  777.         { 
  778.         /*------ plane # 0: --------*/
  779.         0x0000,   0x3A00,   0x0000,   0x0000, 
  780.         0x0000,   0x3A00,   0x0000,   0x0000, 
  781.         0x0000,   0x1D00,   0x0000,   0x0000, 
  782.         0x0000,   0x0900,   0x0000,   0x0000, 
  783.         0x0000,   0x1300,   0x0000,   0x0000, 
  784.         0x0000,   0x0E00,   0x0000,   0x0000, 
  785.         0x0000,   0x1400,   0x0000,   0x0000, 
  786.         0x0000,   0x3A00,   0x0000,   0x0000, 
  787.         0x0000,   0x1200,   0x0000,   0x0000, 
  788.         0x0000,   0x2600,   0x0000,   0x0000, 
  789.         0x0000,   0x1C00,   0x0000,   0x0000, 
  790.         0x0000,   0x2800,   0x0000,   0x0000, 
  791.         0x0000,   0x7400,   0x0000,   0x0000, 
  792.         0x0000,   0x2400,   0x0000,   0x0000, 
  793.         0x0000,   0x4C00,   0x0000,   0x0000, 
  794.         0x0000,   0x3800,   0x0000,   0x0000, 
  795.         0x0000,   0x5000,   0x0000,   0x0000, 
  796.         0x0000,   0xE800,   0x0000,   0x0000, 
  797.         0x0000,   0x4800,   0x0000,   0x0000, 
  798.         0x0000,   0x9800,   0x0000,   0x0000, 
  799.         0x0000,   0x7000,   0x0000,   0x0000, 
  800.         0x0000,   0xA000,   0x0000,   0x0000, 
  801.         0x0001,   0xD000,   0x0000,   0x0000, 
  802.         0x0000,   0x9000,   0x0000,   0x0000, 
  803.         0x0001,   0x3000,   0x0000,   0x0000, 
  804.         0x0000,   0xE000,   0x0000,   0x0000,
  805.  
  806.         /*------ plane # 1: --------*/
  807.         0x0000,   0x0200,   0x0000,   0x0000, 
  808.         0x0000,   0x0C00,   0x0000,   0x0000, 
  809.         0x0000,   0x1E00,   0x0000,   0x0000, 
  810.         0x0000,   0x1E00,   0x0000,   0x0000, 
  811.         0x0000,   0x0C00,   0x0000,   0x0000, 
  812.         0x0000,   0x0000,   0x0000,   0x0000, 
  813.         0x0000,   0x1800,   0x0000,   0x0000, 
  814.         0x0000,   0x3C00,   0x0000,   0x0000, 
  815.         0x0000,   0x3C00,   0x0000,   0x0000, 
  816.         0x0000,   0x1800,   0x0000,   0x0000, 
  817.         0x0000,   0x0000,   0x0000,   0x0000, 
  818.         0x0000,   0x3000,   0x0000,   0x0000, 
  819.         0x0000,   0x7800,   0x0000,   0x0000, 
  820.         0x0000,   0x7800,   0x0000,   0x0000, 
  821.         0x0000,   0x3000,   0x0000,   0x0000, 
  822.         0x0000,   0x0000,   0x0000,   0x0000, 
  823.         0x0000,   0x6000,   0x0000,   0x0000, 
  824.         0x0000,   0xF000,   0x0000,   0x0000, 
  825.         0x0000,   0xF000,   0x0000,   0x0000, 
  826.         0x0000,   0x6000,   0x0000,   0x0000, 
  827.         0x0000,   0x0000,   0x0000,   0x0000, 
  828.         0x0000,   0xC000,   0x0000,   0x0000, 
  829.         0x0001,   0xE000,   0x0000,   0x0000, 
  830.         0x0001,   0xE000,   0x0000,   0x0000, 
  831.         0x0000,   0xC000,   0x0000,   0x0000, 
  832.         0x0000,   0x0000,   0x0000,   0x0000
  833.         },
  834.  
  835.     /*----- bitmap Worm-N w = 64, h = 32 ------ */
  836.         { 
  837.         /*------ plane # 0: --------*/
  838.         0x0000,   0x0E00,   0x0000,   0x0000, 
  839.         0x0000,   0x1000,   0x0000,   0x0000, 
  840.         0x0000,   0x0E80,   0x0000,   0x0000, 
  841.         0x0000,   0x0740,   0x0000,   0x0000, 
  842.         0x0000,   0x0240,   0x0000,   0x0000, 
  843.         0x0000,   0x04C0,   0x0000,   0x0000, 
  844.         0x0000,   0x0380,   0x0000,   0x0000, 
  845.         0x0000,   0x0500,   0x0000,   0x0000, 
  846.         0x0000,   0x0E80,   0x0000,   0x0000, 
  847.         0x0000,   0x0480,   0x0000,   0x0000, 
  848.         0x0000,   0x0980,   0x0000,   0x0000, 
  849.         0x0000,   0x0700,   0x0000,   0x0000, 
  850.         0x0000,   0x0A00,   0x0000,   0x0000, 
  851.         0x0000,   0x1D00,   0x0000,   0x0000, 
  852.         0x0000,   0x0900,   0x0000,   0x0000, 
  853.         0x0000,   0x1300,   0x0000,   0x0000, 
  854.         0x0000,   0x0E00,   0x0000,   0x0000, 
  855.         0x0000,   0x1400,   0x0000,   0x0000, 
  856.         0x0000,   0x3A00,   0x0000,   0x0000, 
  857.         0x0000,   0x1200,   0x0000,   0x0000, 
  858.         0x0000,   0x2600,   0x0000,   0x0000, 
  859.         0x0000,   0xBC00,   0x0000,   0x0000, 
  860.         0x0001,   0xD000,   0x0000,   0x0000, 
  861.         0x0000,   0x9000,   0x0000,   0x0000, 
  862.         0x0001,   0x3000,   0x0000,   0x0000, 
  863.         0x0000,   0xE000,   0x0000,   0x0000,
  864.  
  865.         /*------ plane # 1: --------*/
  866.         0x0000,   0x0200,   0x0000,   0x0000, 
  867.         0x0000,   0x0000,   0x0000,   0x0000, 
  868.         0x0000,   0x0300,   0x0000,   0x0000, 
  869.         0x0000,   0x0780,   0x0000,   0x0000, 
  870.         0x0000,   0x0780,   0x0000,   0x0000, 
  871.         0x0000,   0x0300,   0x0000,   0x0000, 
  872.         0x0000,   0x0000,   0x0000,   0x0000, 
  873.         0x0000,   0x0600,   0x0000,   0x0000, 
  874.         0x0000,   0x0F00,   0x0000,   0x0000, 
  875.         0x0000,   0x0F00,   0x0000,   0x0000, 
  876.         0x0000,   0x0600,   0x0000,   0x0000, 
  877.         0x0000,   0x0000,   0x0000,   0x0000, 
  878.         0x0000,   0x0C00,   0x0000,   0x0000, 
  879.         0x0000,   0x1E00,   0x0000,   0x0000, 
  880.         0x0000,   0x1E00,   0x0000,   0x0000, 
  881.         0x0000,   0x0C00,   0x0000,   0x0000, 
  882.         0x0000,   0x0000,   0x0000,   0x0000, 
  883.         0x0000,   0x1800,   0x0000,   0x0000, 
  884.         0x0000,   0x3C00,   0x0000,   0x0000, 
  885.         0x0000,   0x3C00,   0x0000,   0x0000, 
  886.         0x0000,   0x1800,   0x0000,   0x0000, 
  887.         0x0000,   0xC000,   0x0000,   0x0000, 
  888.         0x0001,   0xE000,   0x0000,   0x0000, 
  889.         0x0001,   0xE000,   0x0000,   0x0000, 
  890.         0x0000,   0xC000,   0x0000,   0x0000, 
  891.         0x0000,   0x0000,   0x0000,   0x0000
  892.         },
  893.  
  894.     /*----- bitmap Worm-O w = 64, h = 32 ------ */
  895.         { 
  896.         /*------ plane # 0: --------*/
  897.         0x0000,   0x0000,   0x0000,   0x0000, 
  898.         0x0000,   0x1C00,   0x0000,   0x0000, 
  899.         0x0000,   0x2000,   0x0000,   0x0000, 
  900.         0x0000,   0x2140,   0x0000,   0x0000, 
  901.         0x0000,   0x1FA0,   0x0000,   0x0000, 
  902.         0x0000,   0x0120,   0x0000,   0x0000, 
  903.         0x0000,   0x0260,   0x0000,   0x0000, 
  904.         0x0000,   0x01C0,   0x0000,   0x0000, 
  905.         0x0000,   0x0280,   0x0000,   0x0000, 
  906.         0x0000,   0x0740,   0x0000,   0x0000, 
  907.         0x0000,   0x0240,   0x0000,   0x0000, 
  908.         0x0000,   0x04C0,   0x0000,   0x0000, 
  909.         0x0000,   0x0380,   0x0000,   0x0000, 
  910.         0x0000,   0x0500,   0x0000,   0x0000, 
  911.         0x0000,   0x0E80,   0x0000,   0x0000, 
  912.         0x0000,   0x0480,   0x0000,   0x0000, 
  913.         0x0000,   0x0980,   0x0000,   0x0000, 
  914.         0x0000,   0x0700,   0x0000,   0x0000, 
  915.         0x0000,   0x0A00,   0x0000,   0x0000, 
  916.         0x0000,   0x1D00,   0x0000,   0x0000, 
  917.         0x0000,   0x0900,   0x0000,   0x0000, 
  918.         0x0000,   0xB300,   0x0000,   0x0000, 
  919.         0x0001,   0xDE00,   0x0000,   0x0000, 
  920.         0x0000,   0x9000,   0x0000,   0x0000, 
  921.         0x0001,   0x3000,   0x0000,   0x0000, 
  922.         0x0000,   0xE000,   0x0000,   0x0000,
  923.  
  924.         /*------ plane # 1: --------*/
  925.         0x0000,   0x0000,   0x0000,   0x0000, 
  926.         0x0000,   0x0400,   0x0000,   0x0000, 
  927.         0x0000,   0x0000,   0x0000,   0x0000, 
  928.         0x0000,   0x0180,   0x0000,   0x0000, 
  929.         0x0000,   0x03C0,   0x0000,   0x0000, 
  930.         0x0000,   0x03C0,   0x0000,   0x0000, 
  931.         0x0000,   0x0180,   0x0000,   0x0000, 
  932.         0x0000,   0x0000,   0x0000,   0x0000, 
  933.         0x0000,   0x0300,   0x0000,   0x0000, 
  934.         0x0000,   0x0780,   0x0000,   0x0000, 
  935.         0x0000,   0x0780,   0x0000,   0x0000, 
  936.         0x0000,   0x0300,   0x0000,   0x0000, 
  937.         0x0000,   0x0000,   0x0000,   0x0000, 
  938.         0x0000,   0x0600,   0x0000,   0x0000, 
  939.         0x0000,   0x0F00,   0x0000,   0x0000, 
  940.         0x0000,   0x0F00,   0x0000,   0x0000, 
  941.         0x0000,   0x0600,   0x0000,   0x0000, 
  942.         0x0000,   0x0000,   0x0000,   0x0000, 
  943.         0x0000,   0x0C00,   0x0000,   0x0000, 
  944.         0x0000,   0x1E00,   0x0000,   0x0000, 
  945.         0x0000,   0x1E00,   0x0000,   0x0000, 
  946.         0x0000,   0xCC00,   0x0000,   0x0000, 
  947.         0x0001,   0xE000,   0x0000,   0x0000, 
  948.         0x0001,   0xE000,   0x0000,   0x0000, 
  949.         0x0000,   0xC000,   0x0000,   0x0000, 
  950.         0x0000,   0x0000,   0x0000,   0x0000
  951.         },
  952.  
  953.     /*----- bitmap Worm-P w = 64, h = 32 ------ */
  954.         { 
  955.         /*------ plane # 0: --------*/
  956.         0x0000,   0x0000,   0x0000,   0x0000, 
  957.         0x0000,   0x0000,   0x0000,   0x0000, 
  958.         0x0000,   0x0000,   0x0000,   0x0000, 
  959.         0x0000,   0x1000,   0x0000,   0x0000, 
  960.         0x0000,   0x1000,   0x0000,   0x0000, 
  961.         0x0000,   0x1000,   0x0000,   0x0000, 
  962.         0x0000,   0x08A0,   0x0000,   0x0000, 
  963.         0x0000,   0x07D0,   0x0000,   0x0000, 
  964.         0x0000,   0x0090,   0x0000,   0x0000, 
  965.         0x0000,   0x0130,   0x0000,   0x0000, 
  966.         0x0000,   0x00E0,   0x0000,   0x0000, 
  967.         0x0000,   0x0140,   0x0000,   0x0000, 
  968.         0x0000,   0x03A0,   0x0000,   0x0000, 
  969.         0x0000,   0x0120,   0x0000,   0x0000, 
  970.         0x0000,   0x0260,   0x0000,   0x0000, 
  971.         0x0000,   0x01C0,   0x0000,   0x0000, 
  972.         0x0000,   0x0280,   0x0000,   0x0000, 
  973.         0x0000,   0x0740,   0x0000,   0x0000, 
  974.         0x0000,   0x0240,   0x0000,   0x0000, 
  975.         0x0000,   0x04C0,   0x0000,   0x0000, 
  976.         0x0000,   0x0380,   0x0000,   0x0000, 
  977.         0x0000,   0xA500,   0x0000,   0x0000, 
  978.         0x0001,   0xDE80,   0x0000,   0x0000, 
  979.         0x0000,   0x9480,   0x0000,   0x0000, 
  980.         0x0001,   0x3980,   0x0000,   0x0000, 
  981.         0x0000,   0xE700,   0x0000,   0x0000,
  982.  
  983.         /*------ plane # 1: --------*/
  984.         0x0000,   0x0000,   0x0000,   0x0000, 
  985.         0x0000,   0x0000,   0x0000,   0x0000, 
  986.         0x0000,   0x0000,   0x0000,   0x0000, 
  987.         0x0000,   0x1000,   0x0000,   0x0000, 
  988.         0x0000,   0x0000,   0x0000,   0x0000, 
  989.         0x0000,   0x0000,   0x0000,   0x0000, 
  990.         0x0000,   0x00C0,   0x0000,   0x0000, 
  991.         0x0000,   0x01E0,   0x0000,   0x0000, 
  992.         0x0000,   0x01E0,   0x0000,   0x0000, 
  993.         0x0000,   0x00C0,   0x0000,   0x0000, 
  994.         0x0000,   0x0000,   0x0000,   0x0000, 
  995.         0x0000,   0x0180,   0x0000,   0x0000, 
  996.         0x0000,   0x03C0,   0x0000,   0x0000, 
  997.         0x0000,   0x03C0,   0x0000,   0x0000, 
  998.         0x0000,   0x0180,   0x0000,   0x0000, 
  999.         0x0000,   0x0000,   0x0000,   0x0000, 
  1000.         0x0000,   0x0300,   0x0000,   0x0000, 
  1001.         0x0000,   0x0780,   0x0000,   0x0000, 
  1002.         0x0000,   0x0780,   0x0000,   0x0000, 
  1003.         0x0000,   0x0300,   0x0000,   0x0000, 
  1004.         0x0000,   0x0000,   0x0000,   0x0000, 
  1005.         0x0000,   0xC600,   0x0000,   0x0000, 
  1006.         0x0001,   0xEF00,   0x0000,   0x0000, 
  1007.         0x0001,   0xEF00,   0x0000,   0x0000, 
  1008.         0x0000,   0xC600,   0x0000,   0x0000, 
  1009.         0x0000,   0x0000,   0x0000,   0x0000
  1010.         },
  1011.  
  1012.     /*----- bitmap Worm-Q w = 64, h = 32 ------ */
  1013.         { 
  1014.         /*------ plane # 0: --------*/
  1015.         0x0000,   0x0000,   0x0000,   0x0000, 
  1016.         0x0000,   0x0000,   0x0000,   0x0000, 
  1017.         0x0000,   0x0000,   0x0000,   0x0000, 
  1018.         0x0000,   0x0000,   0x0000,   0x0000, 
  1019.         0x0000,   0x0000,   0x0000,   0x0000, 
  1020.         0x0000,   0x0000,   0x0000,   0x0000, 
  1021.         0x0000,   0x0000,   0x0000,   0x0000, 
  1022.         0x0000,   0x1C28,   0x0000,   0x0000, 
  1023.         0x0000,   0x03F4,   0x0000,   0x0000, 
  1024.         0x0000,   0x0024,   0x0000,   0x0000, 
  1025.         0x0000,   0x004C,   0x0000,   0x0000, 
  1026.         0x0000,   0x0038,   0x0000,   0x0000, 
  1027.         0x0000,   0x0050,   0x0000,   0x0000, 
  1028.         0x0000,   0x00E8,   0x0000,   0x0000, 
  1029.         0x0000,   0x0048,   0x0000,   0x0000, 
  1030.         0x0000,   0x0098,   0x0000,   0x0000, 
  1031.         0x0000,   0x0070,   0x0000,   0x0000, 
  1032.         0x0000,   0x00A0,   0x0000,   0x0000, 
  1033.         0x0000,   0x01D0,   0x0000,   0x0000, 
  1034.         0x0000,   0x0090,   0x0000,   0x0000, 
  1035.         0x0000,   0x0130,   0x0000,   0x0000, 
  1036.         0x0000,   0xA5E0,   0x0000,   0x0000, 
  1037.         0x0001,   0xDE80,   0x0000,   0x0000, 
  1038.         0x0000,   0x9480,   0x0000,   0x0000, 
  1039.         0x0001,   0x3980,   0x0000,   0x0000, 
  1040.         0x0000,   0xE700,   0x0000,   0x0000,
  1041.  
  1042.         /*------ plane # 1: --------*/
  1043.         0x0000,   0x0000,   0x0000,   0x0000, 
  1044.         0x0000,   0x0000,   0x0000,   0x0000, 
  1045.         0x0000,   0x0000,   0x0000,   0x0000, 
  1046.         0x0000,   0x0000,   0x0000,   0x0000, 
  1047.         0x0000,   0x0000,   0x0000,   0x0000, 
  1048.         0x0000,   0x0000,   0x0000,   0x0000, 
  1049.         0x0000,   0x0000,   0x0000,   0x0000, 
  1050.         0x0000,   0x1030,   0x0000,   0x0000, 
  1051.         0x0000,   0x0078,   0x0000,   0x0000, 
  1052.         0x0000,   0x0078,   0x0000,   0x0000, 
  1053.         0x0000,   0x0030,   0x0000,   0x0000, 
  1054.         0x0000,   0x0000,   0x0000,   0x0000, 
  1055.         0x0000,   0x0060,   0x0000,   0x0000, 
  1056.         0x0000,   0x00F0,   0x0000,   0x0000, 
  1057.         0x0000,   0x00F0,   0x0000,   0x0000, 
  1058.         0x0000,   0x0060,   0x0000,   0x0000, 
  1059.         0x0000,   0x0000,   0x0000,   0x0000, 
  1060.         0x0000,   0x00C0,   0x0000,   0x0000, 
  1061.         0x0000,   0x01E0,   0x0000,   0x0000, 
  1062.         0x0000,   0x01E0,   0x0000,   0x0000, 
  1063.         0x0000,   0x00C0,   0x0000,   0x0000, 
  1064.         0x0000,   0xC600,   0x0000,   0x0000, 
  1065.         0x0001,   0xEF00,   0x0000,   0x0000, 
  1066.         0x0001,   0xEF00,   0x0000,   0x0000, 
  1067.         0x0000,   0xC600,   0x0000,   0x0000, 
  1068.         0x0000,   0x0000,   0x0000,   0x0000
  1069.         },
  1070.  
  1071.     /*----- bitmap Worm-R w = 64, h = 32 ------ */
  1072.         { 
  1073.         /*------ plane # 0: --------*/
  1074.         0x0000,   0x0000,   0x0000,   0x0000, 
  1075.         0x0000,   0x0000,   0x0000,   0x0000, 
  1076.         0x0000,   0x0000,   0x0000,   0x0000, 
  1077.         0x0000,   0x0000,   0x0000,   0x0000, 
  1078.         0x0000,   0x0000,   0x0000,   0x0000, 
  1079.         0x0000,   0x0000,   0x0000,   0x0000, 
  1080.         0x0000,   0x0000,   0x0000,   0x0000, 
  1081.         0x0000,   0x0000,   0x0000,   0x0000, 
  1082.         0x0000,   0x0014,   0x0000,   0x0000, 
  1083.         0x0000,   0x01FA,   0x0000,   0x0000, 
  1084.         0x0000,   0x0612,   0x0000,   0x0000, 
  1085.         0x0000,   0x0426,   0x0000,   0x0000, 
  1086.         0x0000,   0x001C,   0x0000,   0x0000, 
  1087.         0x0000,   0x0028,   0x0000,   0x0000, 
  1088.         0x0000,   0x0074,   0x0000,   0x0000, 
  1089.         0x0000,   0x0024,   0x0000,   0x0000, 
  1090.         0x0000,   0x004C,   0x0000,   0x0000, 
  1091.         0x0000,   0x0038,   0x0000,   0x0000, 
  1092.         0x0000,   0x0050,   0x0000,   0x0000, 
  1093.         0x0000,   0x00E8,   0x0000,   0x0000, 
  1094.         0x0000,   0x0048,   0x0000,   0x0000, 
  1095.         0x0000,   0xA598,   0x0000,   0x0000, 
  1096.         0x0001,   0xDEF0,   0x0000,   0x0000, 
  1097.         0x0000,   0x9480,   0x0000,   0x0000, 
  1098.         0x0001,   0x3980,   0x0000,   0x0000, 
  1099.         0x0000,   0xE700,   0x0000,   0x0000,
  1100.  
  1101.         /*------ plane # 1: --------*/
  1102.         0x0000,   0x0000,   0x0000,   0x0000, 
  1103.         0x0000,   0x0000,   0x0000,   0x0000, 
  1104.         0x0000,   0x0000,   0x0000,   0x0000, 
  1105.         0x0000,   0x0000,   0x0000,   0x0000, 
  1106.         0x0000,   0x0000,   0x0000,   0x0000, 
  1107.         0x0000,   0x0000,   0x0000,   0x0000, 
  1108.         0x0000,   0x0000,   0x0000,   0x0000, 
  1109.         0x0000,   0x0000,   0x0000,   0x0000, 
  1110.         0x0000,   0x0018,   0x0000,   0x0000, 
  1111.         0x0000,   0x003C,   0x0000,   0x0000, 
  1112.         0x0000,   0x003C,   0x0000,   0x0000, 
  1113.         0x0000,   0x0418,   0x0000,   0x0000, 
  1114.         0x0000,   0x0000,   0x0000,   0x0000, 
  1115.         0x0000,   0x0030,   0x0000,   0x0000, 
  1116.         0x0000,   0x0078,   0x0000,   0x0000, 
  1117.         0x0000,   0x0078,   0x0000,   0x0000, 
  1118.         0x0000,   0x0030,   0x0000,   0x0000, 
  1119.         0x0000,   0x0000,   0x0000,   0x0000, 
  1120.         0x0000,   0x0060,   0x0000,   0x0000, 
  1121.         0x0000,   0x00F0,   0x0000,   0x0000, 
  1122.         0x0000,   0x00F0,   0x0000,   0x0000, 
  1123.         0x0000,   0xC660,   0x0000,   0x0000, 
  1124.         0x0001,   0xEF00,   0x0000,   0x0000, 
  1125.         0x0001,   0xEF00,   0x0000,   0x0000, 
  1126.         0x0000,   0xC600,   0x0000,   0x0000, 
  1127.         0x0000,   0x0000,   0x0000,   0x0000
  1128.         },
  1129.  
  1130.     /*----- bitmap Worm-S w = 64, h = 32 ------ */
  1131.         { 
  1132.         /*------ plane # 0: --------*/
  1133.         0x0000,   0x0000,   0x0000,   0x0000, 
  1134.         0x0000,   0x0000,   0x0000,   0x0000, 
  1135.         0x0000,   0x0000,   0x0000,   0x0000, 
  1136.         0x0000,   0x0000,   0x0000,   0x0000, 
  1137.         0x0000,   0x0000,   0x0000,   0x0000, 
  1138.         0x0000,   0x0000,   0x0000,   0x0000, 
  1139.         0x0000,   0x0000,   0x0000,   0x0000, 
  1140.         0x0000,   0x0000,   0x0000,   0x0000, 
  1141.         0x0000,   0x0000,   0x0000,   0x0000, 
  1142.         0x0000,   0x0000,   0x0000,   0x0000, 
  1143.         0x0000,   0x0000,   0x0000,   0x0000, 
  1144.         0x0000,   0x03EA,   0x0000,   0x0000, 
  1145.         0x0000,   0x041D,   0x0000,   0x0000, 
  1146.         0x0000,   0x0009,   0x0000,   0x0000, 
  1147.         0x0000,   0x0013,   0x0000,   0x0000, 
  1148.         0x0000,   0x000E,   0x0000,   0x0000, 
  1149.         0x0000,   0x0014,   0x0000,   0x0000, 
  1150.         0x0000,   0x003A,   0x0000,   0x0000, 
  1151.         0x0000,   0x0012,   0x0000,   0x0000, 
  1152.         0x0000,   0x0026,   0x0000,   0x0000, 
  1153.         0x0000,   0x001C,   0x0000,   0x0000, 
  1154.         0x0000,   0xA528,   0x0000,   0x0000, 
  1155.         0x0001,   0xDEF4,   0x0000,   0x0000, 
  1156.         0x0000,   0x94A4,   0x0000,   0x0000, 
  1157.         0x0001,   0x39CC,   0x0000,   0x0000, 
  1158.         0x0000,   0xE738,   0x0000,   0x0000,
  1159.  
  1160.         /*------ plane # 1: --------*/
  1161.         0x0000,   0x0000,   0x0000,   0x0000, 
  1162.         0x0000,   0x0000,   0x0000,   0x0000, 
  1163.         0x0000,   0x0000,   0x0000,   0x0000, 
  1164.         0x0000,   0x0000,   0x0000,   0x0000, 
  1165.         0x0000,   0x0000,   0x0000,   0x0000, 
  1166.         0x0000,   0x0000,   0x0000,   0x0000, 
  1167.         0x0000,   0x0000,   0x0000,   0x0000, 
  1168.         0x0000,   0x0000,   0x0000,   0x0000, 
  1169.         0x0000,   0x0000,   0x0000,   0x0000, 
  1170.         0x0000,   0x0000,   0x0000,   0x0000, 
  1171.         0x0000,   0x0000,   0x0000,   0x0000, 
  1172.         0x0000,   0x000C,   0x0000,   0x0000, 
  1173.         0x0000,   0x041E,   0x0000,   0x0000, 
  1174.         0x0000,   0x001E,   0x0000,   0x0000, 
  1175.         0x0000,   0x000C,   0x0000,   0x0000, 
  1176.         0x0000,   0x0000,   0x0000,   0x0000, 
  1177.         0x0000,   0x0018,   0x0000,   0x0000, 
  1178.         0x0000,   0x003C,   0x0000,   0x0000, 
  1179.         0x0000,   0x003C,   0x0000,   0x0000, 
  1180.         0x0000,   0x0018,   0x0000,   0x0000, 
  1181.         0x0000,   0x0000,   0x0000,   0x0000, 
  1182.         0x0000,   0xC630,   0x0000,   0x0000, 
  1183.         0x0001,   0xEF78,   0x0000,   0x0000, 
  1184.         0x0001,   0xEF78,   0x0000,   0x0000, 
  1185.         0x0000,   0xC630,   0x0000,   0x0000, 
  1186.         0x0000,   0x0000,   0x0000,   0x0000
  1187.         },
  1188.  
  1189.     /*----- bitmap Worm-T w = 64, h = 32 ------ */
  1190.         { 
  1191.         /*------ plane # 0: --------*/
  1192.         0x0000,   0x0000,   0x0000,   0x0000, 
  1193.         0x0000,   0x0000,   0x0000,   0x0000, 
  1194.         0x0000,   0x0000,   0x0000,   0x0000, 
  1195.         0x0000,   0x0000,   0x0000,   0x0000, 
  1196.         0x0000,   0x0000,   0x0000,   0x0000, 
  1197.         0x0000,   0x0000,   0x0000,   0x0000, 
  1198.         0x0000,   0x0000,   0x0000,   0x0000, 
  1199.         0x0000,   0x0000,   0x0000,   0x0000, 
  1200.         0x0000,   0x0000,   0x0000,   0x0000, 
  1201.         0x0000,   0x0000,   0x0000,   0x0000, 
  1202.         0x0000,   0x0080,   0x0000,   0x0000, 
  1203.         0x0000,   0x0040,   0x0000,   0x0000, 
  1204.         0x0000,   0x0032,   0x8000,   0x0000, 
  1205.         0x0000,   0x000F,   0x4000,   0x0000, 
  1206.         0x0000,   0x0002,   0x4000,   0x0000, 
  1207.         0x0000,   0x0004,   0xC000,   0x0000, 
  1208.         0x0000,   0x0003,   0x8000,   0x0000, 
  1209.         0x0000,   0x0005,   0x0000,   0x0000, 
  1210.         0x0000,   0x000E,   0x8000,   0x0000, 
  1211.         0x0000,   0x0004,   0x8000,   0x0000, 
  1212.         0x0000,   0x0009,   0x8000,   0x0000, 
  1213.         0x0000,   0xA52F,   0x0000,   0x0000, 
  1214.         0x0001,   0xDEF4,   0x0000,   0x0000, 
  1215.         0x0000,   0x94A4,   0x0000,   0x0000, 
  1216.         0x0001,   0x39CC,   0x0000,   0x0000, 
  1217.         0x0000,   0xE738,   0x0000,   0x0000,
  1218.  
  1219.         /*------ plane # 1: --------*/
  1220.         0x0000,   0x0000,   0x0000,   0x0000, 
  1221.         0x0000,   0x0000,   0x0000,   0x0000, 
  1222.         0x0000,   0x0000,   0x0000,   0x0000, 
  1223.         0x0000,   0x0000,   0x0000,   0x0000, 
  1224.         0x0000,   0x0000,   0x0000,   0x0000, 
  1225.         0x0000,   0x0000,   0x0000,   0x0000, 
  1226.         0x0000,   0x0000,   0x0000,   0x0000, 
  1227.         0x0000,   0x0000,   0x0000,   0x0000, 
  1228.         0x0000,   0x0000,   0x0000,   0x0000, 
  1229.         0x0000,   0x0000,   0x0000,   0x0000, 
  1230.         0x0000,   0x0080,   0x0000,   0x0000, 
  1231.         0x0000,   0x0000,   0x0000,   0x0000, 
  1232.         0x0000,   0x0003,   0x0000,   0x0000, 
  1233.         0x0000,   0x0007,   0x8000,   0x0000, 
  1234.         0x0000,   0x0007,   0x8000,   0x0000, 
  1235.         0x0000,   0x0003,   0x0000,   0x0000, 
  1236.         0x0000,   0x0000,   0x0000,   0x0000, 
  1237.         0x0000,   0x0006,   0x0000,   0x0000, 
  1238.         0x0000,   0x000F,   0x0000,   0x0000, 
  1239.         0x0000,   0x000F,   0x0000,   0x0000, 
  1240.         0x0000,   0x0006,   0x0000,   0x0000, 
  1241.         0x0000,   0xC630,   0x0000,   0x0000, 
  1242.         0x0001,   0xEF78,   0x0000,   0x0000, 
  1243.         0x0001,   0xEF78,   0x0000,   0x0000, 
  1244.         0x0000,   0xC630,   0x0000,   0x0000, 
  1245.         0x0000,   0x0000,   0x0000,   0x0000
  1246.         },
  1247.  
  1248.     /*----- bitmap Worm-U w = 64, h = 32 ------ */
  1249.         { 
  1250.         /*------ plane # 0: --------*/
  1251.         0x0000,   0x0000,   0x0000,   0x0000, 
  1252.         0x0000,   0x0000,   0x0000,   0x0000, 
  1253.         0x0000,   0x0000,   0x0000,   0x0000, 
  1254.         0x0000,   0x0000,   0x0000,   0x0000, 
  1255.         0x0000,   0x0000,   0x0000,   0x0000, 
  1256.         0x0000,   0x0000,   0x0000,   0x0000, 
  1257.         0x0000,   0x0000,   0x0000,   0x0000, 
  1258.         0x0000,   0x0000,   0x0000,   0x0000, 
  1259.         0x0000,   0x0000,   0x0000,   0x0000, 
  1260.         0x0000,   0x0010,   0x0000,   0x0000, 
  1261.         0x0000,   0x0010,   0x0000,   0x0000, 
  1262.         0x0000,   0x0010,   0x0000,   0x0000, 
  1263.         0x0000,   0x0008,   0x0000,   0x0000, 
  1264.         0x0000,   0x0005,   0x4000,   0x0000, 
  1265.         0x0000,   0x0007,   0xA000,   0x0000, 
  1266.         0x0000,   0x0001,   0x2000,   0x0000, 
  1267.         0x0000,   0x0002,   0x6000,   0x0000, 
  1268.         0x0000,   0x0001,   0xC000,   0x0000, 
  1269.         0x0000,   0x0002,   0x8000,   0x0000, 
  1270.         0x0000,   0x0007,   0x4000,   0x0000, 
  1271.         0x0000,   0x0002,   0x4000,   0x0000, 
  1272.         0x0000,   0xA52C,   0xC000,   0x0000, 
  1273.         0x0001,   0xDEF7,   0x8000,   0x0000, 
  1274.         0x0000,   0x94A4,   0x0000,   0x0000, 
  1275.         0x0001,   0x39CC,   0x0000,   0x0000, 
  1276.         0x0000,   0xE738,   0x0000,   0x0000,
  1277.  
  1278.         /*------ plane # 1: --------*/
  1279.         0x0000,   0x0000,   0x0000,   0x0000, 
  1280.         0x0000,   0x0000,   0x0000,   0x0000, 
  1281.         0x0000,   0x0000,   0x0000,   0x0000, 
  1282.         0x0000,   0x0000,   0x0000,   0x0000, 
  1283.         0x0000,   0x0000,   0x0000,   0x0000, 
  1284.         0x0000,   0x0000,   0x0000,   0x0000, 
  1285.         0x0000,   0x0000,   0x0000,   0x0000, 
  1286.         0x0000,   0x0000,   0x0000,   0x0000, 
  1287.         0x0000,   0x0000,   0x0000,   0x0000, 
  1288.         0x0000,   0x0010,   0x0000,   0x0000, 
  1289.         0x0000,   0x0000,   0x0000,   0x0000, 
  1290.         0x0000,   0x0000,   0x0000,   0x0000, 
  1291.         0x0000,   0x0000,   0x0000,   0x0000, 
  1292.         0x0000,   0x0001,   0x8000,   0x0000, 
  1293.         0x0000,   0x0003,   0xC000,   0x0000, 
  1294.         0x0000,   0x0003,   0xC000,   0x0000, 
  1295.         0x0000,   0x0001,   0x8000,   0x0000, 
  1296.         0x0000,   0x0000,   0x0000,   0x0000, 
  1297.         0x0000,   0x0003,   0x0000,   0x0000, 
  1298.         0x0000,   0x0007,   0x8000,   0x0000, 
  1299.         0x0000,   0x0007,   0x8000,   0x0000, 
  1300.         0x0000,   0xC633,   0x0000,   0x0000, 
  1301.         0x0001,   0xEF78,   0x0000,   0x0000, 
  1302.         0x0001,   0xEF78,   0x0000,   0x0000, 
  1303.         0x0000,   0xC630,   0x0000,   0x0000, 
  1304.         0x0000,   0x0000,   0x0000,   0x0000
  1305.         },
  1306.  
  1307.     /*----- bitmap Worm-V w = 64, h = 32 ------ */
  1308.         { 
  1309.         /*------ plane # 0: --------*/
  1310.         0x0000,   0x0000,   0x0000,   0x0000, 
  1311.         0x0000,   0x0000,   0x0000,   0x0000, 
  1312.         0x0000,   0x0000,   0x0000,   0x0000, 
  1313.         0x0000,   0x0000,   0x0000,   0x0000, 
  1314.         0x0000,   0x0000,   0x0000,   0x0000, 
  1315.         0x0000,   0x0000,   0x0000,   0x0000, 
  1316.         0x0000,   0x0000,   0x0000,   0x0000, 
  1317.         0x0000,   0x0000,   0x0000,   0x0000, 
  1318.         0x0000,   0x0000,   0x0000,   0x0000, 
  1319.         0x0000,   0x0000,   0x0000,   0x0000, 
  1320.         0x0000,   0x0000,   0x0000,   0x0000, 
  1321.         0x0000,   0x0000,   0x0000,   0x0000, 
  1322.         0x0000,   0x0008,   0x0000,   0x0000, 
  1323.         0x0000,   0x0004,   0x0000,   0x0000, 
  1324.         0x0000,   0x0002,   0x0000,   0x0000, 
  1325.         0x0000,   0x0001,   0x0000,   0x0000, 
  1326.         0x0000,   0x0000,   0xA000,   0x0000, 
  1327.         0x0000,   0x0001,   0xD000,   0x0000, 
  1328.         0x0000,   0x0000,   0x9000,   0x0000, 
  1329.         0x0000,   0x0001,   0x3000,   0x0000, 
  1330.         0x0000,   0x0000,   0xE000,   0x0000, 
  1331.         0x0000,   0xA529,   0x4000,   0x0000, 
  1332.         0x0001,   0xDEF7,   0xA000,   0x0000, 
  1333.         0x0000,   0x94A5,   0x2000,   0x0000, 
  1334.         0x0001,   0x39CE,   0x6000,   0x0000, 
  1335.         0x0000,   0xE739,   0xC000,   0x0000,
  1336.  
  1337.         /*------ plane # 1: --------*/
  1338.         0x0000,   0x0000,   0x0000,   0x0000, 
  1339.         0x0000,   0x0000,   0x0000,   0x0000, 
  1340.         0x0000,   0x0000,   0x0000,   0x0000, 
  1341.         0x0000,   0x0000,   0x0000,   0x0000, 
  1342.         0x0000,   0x0000,   0x0000,   0x0000, 
  1343.         0x0000,   0x0000,   0x0000,   0x0000, 
  1344.         0x0000,   0x0000,   0x0000,   0x0000, 
  1345.         0x0000,   0x0000,   0x0000,   0x0000, 
  1346.         0x0000,   0x0000,   0x0000,   0x0000, 
  1347.         0x0000,   0x0000,   0x0000,   0x0000, 
  1348.         0x0000,   0x0000,   0x0000,   0x0000, 
  1349.         0x0000,   0x0000,   0x0000,   0x0000, 
  1350.         0x0000,   0x0008,   0x0000,   0x0000, 
  1351.         0x0000,   0x0000,   0x0000,   0x0000, 
  1352.         0x0000,   0x0000,   0x0000,   0x0000, 
  1353.         0x0000,   0x0000,   0x0000,   0x0000, 
  1354.         0x0000,   0x0000,   0xC000,   0x0000, 
  1355.         0x0000,   0x0001,   0xE000,   0x0000, 
  1356.         0x0000,   0x0001,   0xE000,   0x0000, 
  1357.         0x0000,   0x0000,   0xC000,   0x0000, 
  1358.         0x0000,   0x0000,   0x0000,   0x0000, 
  1359.         0x0000,   0xC631,   0x8000,   0x0000, 
  1360.         0x0001,   0xEF7B,   0xC000,   0x0000, 
  1361.         0x0001,   0xEF7B,   0xC000,   0x0000, 
  1362.         0x0000,   0xC631,   0x8000,   0x0000, 
  1363.         0x0000,   0x0000,   0x0000,   0x0000
  1364.         },
  1365.  
  1366.     /*----- bitmap Worm-W w = 64, h = 32 ------ */
  1367.         { 
  1368.         /*------ plane # 0: --------*/
  1369.         0x0000,   0x0000,   0x0000,   0x0000, 
  1370.         0x0000,   0x0000,   0x0000,   0x0000, 
  1371.         0x0000,   0x0000,   0x0000,   0x0000, 
  1372.         0x0000,   0x0000,   0x0000,   0x0000, 
  1373.         0x0000,   0x0000,   0x0000,   0x0000, 
  1374.         0x0000,   0x0000,   0x0000,   0x0000, 
  1375.         0x0000,   0x0000,   0x0000,   0x0000, 
  1376.         0x0000,   0x0000,   0x0000,   0x0000, 
  1377.         0x0000,   0x0000,   0x0000,   0x0000, 
  1378.         0x0000,   0x0000,   0x0000,   0x0000, 
  1379.         0x0000,   0x0000,   0x0000,   0x0000, 
  1380.         0x0000,   0x0000,   0x0000,   0x0000, 
  1381.         0x0000,   0x0000,   0x0000,   0x0000, 
  1382.         0x0000,   0x0000,   0x0000,   0x0000, 
  1383.         0x0000,   0x0003,   0x0000,   0x0000, 
  1384.         0x0000,   0x0000,   0x8000,   0x0000, 
  1385.         0x0000,   0x0000,   0x4000,   0x0000, 
  1386.         0x0000,   0x0000,   0x2800,   0x0000, 
  1387.         0x0000,   0x0000,   0x7400,   0x0000, 
  1388.         0x0000,   0x0000,   0x2400,   0x0000, 
  1389.         0x0000,   0x0000,   0x4C00,   0x0000, 
  1390.         0x0000,   0xA529,   0x7800,   0x0000, 
  1391.         0x0001,   0xDEF7,   0xA000,   0x0000, 
  1392.         0x0000,   0x94A5,   0x2000,   0x0000, 
  1393.         0x0001,   0x39CE,   0x6000,   0x0000, 
  1394.         0x0000,   0xE739,   0xC000,   0x0000,
  1395.  
  1396.         /*------ plane # 1: --------*/
  1397.         0x0000,   0x0000,   0x0000,   0x0000, 
  1398.         0x0000,   0x0000,   0x0000,   0x0000, 
  1399.         0x0000,   0x0000,   0x0000,   0x0000, 
  1400.         0x0000,   0x0000,   0x0000,   0x0000, 
  1401.         0x0000,   0x0000,   0x0000,   0x0000, 
  1402.         0x0000,   0x0000,   0x0000,   0x0000, 
  1403.         0x0000,   0x0000,   0x0000,   0x0000, 
  1404.         0x0000,   0x0000,   0x0000,   0x0000, 
  1405.         0x0000,   0x0000,   0x0000,   0x0000, 
  1406.         0x0000,   0x0000,   0x0000,   0x0000, 
  1407.         0x0000,   0x0000,   0x0000,   0x0000, 
  1408.         0x0000,   0x0000,   0x0000,   0x0000, 
  1409.         0x0000,   0x0000,   0x0000,   0x0000, 
  1410.         0x0000,   0x0000,   0x0000,   0x0000, 
  1411.         0x0000,   0x0002,   0x0000,   0x0000, 
  1412.         0x0000,   0x0000,   0x0000,   0x0000, 
  1413.         0x0000,   0x0000,   0x0000,   0x0000, 
  1414.         0x0000,   0x0000,   0x3000,   0x0000, 
  1415.         0x0000,   0x0000,   0x7800,   0x0000, 
  1416.         0x0000,   0x0000,   0x7800,   0x0000, 
  1417.         0x0000,   0x0000,   0x3000,   0x0000, 
  1418.         0x0000,   0xC631,   0x8000,   0x0000, 
  1419.         0x0001,   0xEF7B,   0xC000,   0x0000, 
  1420.         0x0001,   0xEF7B,   0xC000,   0x0000, 
  1421.         0x0000,   0xC631,   0x8000,   0x0000, 
  1422.         0x0000,   0x0000,   0x0000,   0x0000
  1423.         },
  1424.  
  1425.     /*----- bitmap Worm-X w = 64, h = 32 ------ */
  1426.         { 
  1427.         /*------ plane # 0: --------*/
  1428.         0x0000,   0x0000,   0x0000,   0x0000, 
  1429.         0x0000,   0x0000,   0x0000,   0x0000, 
  1430.         0x0000,   0x0000,   0x0000,   0x0000, 
  1431.         0x0000,   0x0000,   0x0000,   0x0000, 
  1432.         0x0000,   0x0000,   0x0000,   0x0000, 
  1433.         0x0000,   0x0000,   0x0000,   0x0000, 
  1434.         0x0000,   0x0000,   0x0000,   0x0000, 
  1435.         0x0000,   0x0000,   0x0000,   0x0000, 
  1436.         0x0000,   0x0000,   0x0000,   0x0000, 
  1437.         0x0000,   0x0000,   0x0000,   0x0000, 
  1438.         0x0000,   0x0000,   0x0000,   0x0000, 
  1439.         0x0000,   0x0000,   0x0000,   0x0000, 
  1440.         0x0000,   0x0000,   0x0000,   0x0000, 
  1441.         0x0000,   0x0000,   0x0000,   0x0000, 
  1442.         0x0000,   0x0000,   0x0000,   0x0000, 
  1443.         0x0000,   0x0000,   0x0000,   0x0000, 
  1444.         0x0000,   0x0000,   0x0800,   0x0000, 
  1445.         0x0000,   0x0000,   0x0800,   0x0000, 
  1446.         0x0000,   0x0000,   0x0400,   0x0000, 
  1447.         0x0000,   0x0000,   0x0400,   0x0000, 
  1448.         0x0000,   0x0000,   0x0400,   0x0000, 
  1449.         0x0000,   0xA529,   0x4A00,   0x0000, 
  1450.         0x0001,   0xDEF7,   0xBD00,   0x0000, 
  1451.         0x0000,   0x94A5,   0x2900,   0x0000, 
  1452.         0x0001,   0x39CE,   0x7300,   0x0000, 
  1453.         0x0000,   0xE739,   0xCE00,   0x0000,
  1454.  
  1455.         /*------ plane # 1: --------*/
  1456.         0x0000,   0x0000,   0x0000,   0x0000, 
  1457.         0x0000,   0x0000,   0x0000,   0x0000, 
  1458.         0x0000,   0x0000,   0x0000,   0x0000, 
  1459.         0x0000,   0x0000,   0x0000,   0x0000, 
  1460.         0x0000,   0x0000,   0x0000,   0x0000, 
  1461.         0x0000,   0x0000,   0x0000,   0x0000, 
  1462.         0x0000,   0x0000,   0x0000,   0x0000, 
  1463.         0x0000,   0x0000,   0x0000,   0x0000, 
  1464.         0x0000,   0x0000,   0x0000,   0x0000, 
  1465.         0x0000,   0x0000,   0x0000,   0x0000, 
  1466.         0x0000,   0x0000,   0x0000,   0x0000, 
  1467.         0x0000,   0x0000,   0x0000,   0x0000, 
  1468.         0x0000,   0x0000,   0x0000,   0x0000, 
  1469.         0x0000,   0x0000,   0x0000,   0x0000, 
  1470.         0x0000,   0x0000,   0x0000,   0x0000, 
  1471.         0x0000,   0x0000,   0x0000,   0x0000, 
  1472.         0x0000,   0x0000,   0x0800,   0x0000, 
  1473.         0x0000,   0x0000,   0x0000,   0x0000, 
  1474.         0x0000,   0x0000,   0x0000,   0x0000, 
  1475.         0x0000,   0x0000,   0x0000,   0x0000, 
  1476.         0x0000,   0x0000,   0x0000,   0x0000, 
  1477.         0x0000,   0xC631,   0x8C00,   0x0000, 
  1478.         0x0001,   0xEF7B,   0xDE00,   0x0000, 
  1479.         0x0001,   0xEF7B,   0xDE00,   0x0000, 
  1480.         0x0000,   0xC631,   0x8C00,   0x0000, 
  1481.         0x0000,   0x0000,   0x0000,   0x0000
  1482.         }
  1483.     };
  1484.  
  1485. /*
  1486.  * Constants for a two plane walking man.
  1487.  * four in trunk (head/torso) sequence.
  1488.  * eight in each leg sequence. (one leg starts at zero, other at four)
  1489.  * eight in each arm sequence. (one arm starts at zero, other at four)
  1490.  */
  1491.  
  1492. #define MANRINGY        -1
  1493. #define MANRINGX        36
  1494. #define MANHEIGHT        62
  1495. #define MANWIDTH        46
  1496.  
  1497. #define MANTCOUNT        4
  1498. #define MANTHEIGHT        34
  1499. #define MANTWIDTH        9
  1500. #define MANTDEPTH        2
  1501. #define MANTWWIDTH        ((MANTWIDTH + 15) / 16)
  1502.  
  1503. #define MANACOUNT        8
  1504. #define MANAHEIGHT        22
  1505. #define MANAWIDTH        24
  1506. #define MANADEPTH        2
  1507. #define MANAWWIDTH        ((MANAWIDTH + 15) / 16)
  1508.  
  1509. #define MANLCOUNT        8
  1510. #define MANLHEIGHT        30
  1511. #define MANLWIDTH        26
  1512. #define MANLDEPTH        2
  1513. #define MANLWWIDTH        ((MANLWIDTH + 15) / 16)
  1514.  
  1515. SHORT manTTimes[MANTCOUNT] = { 1, 1, 1, 1 };
  1516. SHORT manTYTranses[MANTCOUNT] = { 6<<ANFS, 6<<ANFS, 3<<ANFS, 0<<ANFS };
  1517. SHORT manTXTranses[MANTCOUNT] = { 0<<ANFS,11<<ANFS,16<<ANFS,26<<ANFS };
  1518.  
  1519. /* APTR manTCRoutines[MANTCOUNT] */
  1520. WORD (*manTCRoutines[MANTCOUNT])(struct AnimComp *) =
  1521.     {
  1522.     NULL, NULL, NULL, NULL
  1523.     };
  1524.  
  1525. UWORD chip manTImage[MANTCOUNT][MANTWWIDTH * MANTHEIGHT * MANTDEPTH] =
  1526.     {
  1527.     /*----- bitmap : w = 16, h = 34 ------ */
  1528.         {
  1529.         /*------ plane # 0: --------*/
  1530.         0x0000, 
  1531.         0x0000, 
  1532.         0x0C00, 
  1533.         0x1000, 
  1534.         0x0000, 
  1535.         0x0000, 
  1536.         0x0800, 
  1537.         0x0400, 
  1538.         0x0000, 
  1539.         0x0000, 
  1540.         0x0000, 
  1541.         0x1C00, 
  1542.         0x0E00, 
  1543.         0x0400, 
  1544.         0x0400, 
  1545.         0x0400, 
  1546.         0x0400, 
  1547.         0x0400, 
  1548.         0x0400, 
  1549.         0x0400, 
  1550.         0x0400, 
  1551.         0x0400, 
  1552.         0x0400, 
  1553.         0x0400, 
  1554.         0x0400, 
  1555.         0x0400, 
  1556.         0x0400, 
  1557.         0x0400, 
  1558.         0x0400, 
  1559.         0x0400, 
  1560.         0x0400,
  1561.         0x0000, 
  1562.         0x0000, 
  1563.         0x0000, 
  1564.         /*------ plane # 1: --------*/
  1565.         0x1800, 
  1566.         0x2400, 
  1567.         0x4200, 
  1568.         0x4600, 
  1569.         0x4200, 
  1570.         0x8200, 
  1571.         0x8200, 
  1572.         0x8000, 
  1573.         0x8200, 
  1574.         0xBE00, 
  1575.         0x8000, 
  1576.         0x9C00, 
  1577.         0x8E00, 
  1578.         0x8E00, 
  1579.         0x0E00, 
  1580.         0x0E00, 
  1581.         0x0E00, 
  1582.         0x0E00, 
  1583.         0x0E00, 
  1584.         0x0E00, 
  1585.         0x0E00, 
  1586.         0x0E00, 
  1587.         0x0E00, 
  1588.         0x0E00, 
  1589.         0x0E00, 
  1590.         0x0E00, 
  1591.         0x0E00, 
  1592.         0x0E00, 
  1593.         0x0E00, 
  1594.         0x0E00, 
  1595.         0x0E00,
  1596.         0x0000, 
  1597.         0x0000, 
  1598.         0x0000 
  1599.         },
  1600.     /*----- bitmap : w = 16, h = 28 ------ */
  1601.         { 
  1602.         /*------ plane # 0: --------*/
  1603.         0x0000, 
  1604.         0x0000, 
  1605.         0x0C00, 
  1606.         0x1000, 
  1607.         0x0000, 
  1608.         0x0000, 
  1609.         0x0800, 
  1610.         0x0400, 
  1611.         0x0000, 
  1612.         0x0000, 
  1613.         0x0000, 
  1614.         0x3800, 
  1615.         0x3800, 
  1616.         0x1000, 
  1617.         0x1000, 
  1618.         0x1000, 
  1619.         0x1000, 
  1620.         0x1000, 
  1621.         0x1000, 
  1622.         0x1000, 
  1623.         0x1000, 
  1624.         0x1000, 
  1625.         0x1000, 
  1626.         0x2000, 
  1627.         0x2000, 
  1628.         0x2000, 
  1629.         0x2000, 
  1630.         0x2000,
  1631.         0x0000, 
  1632.         0x0000, 
  1633.         0x0000, 
  1634.         0x0000, 
  1635.         0x0000, 
  1636.         0x0000, 
  1637.         /*------ plane # 1: --------*/
  1638.         0x1800, 
  1639.         0x2400, 
  1640.         0x4200, 
  1641.         0x4600, 
  1642.         0x4200, 
  1643.         0x8200, 
  1644.         0x8200, 
  1645.         0x8000, 
  1646.         0x8200, 
  1647.         0xBE00, 
  1648.         0x8000, 
  1649.         0xB800, 
  1650.         0xB800, 
  1651.         0xB800, 
  1652.         0x3800, 
  1653.         0x3800, 
  1654.         0x3800, 
  1655.         0x3800, 
  1656.         0x3800, 
  1657.         0x3800, 
  1658.         0x3800, 
  1659.         0x3800, 
  1660.         0x7800, 
  1661.         0x7800, 
  1662.         0x7000, 
  1663.         0x7000, 
  1664.         0x7000, 
  1665.         0x7000,
  1666.         0x0000, 
  1667.         0x0000, 
  1668.         0x0000, 
  1669.         0x0000, 
  1670.         0x0000, 
  1671.         0x0000 
  1672.         },
  1673.     /*----- bitmap : w = 16, h = 28 ------ */
  1674.         { 
  1675.         /*------ plane # 0: --------*/
  1676.         0x0000, 
  1677.         0x0000, 
  1678.         0x0C00, 
  1679.         0x1000, 
  1680.         0x0000, 
  1681.         0x0000, 
  1682.         0x0800, 
  1683.         0x0400, 
  1684.         0x0000, 
  1685.         0x0000, 
  1686.         0x0000, 
  1687.         0x1C00, 
  1688.         0x1C00, 
  1689.         0x0800, 
  1690.         0x0800, 
  1691.         0x0800, 
  1692.         0x0800, 
  1693.         0x0800, 
  1694.         0x0800, 
  1695.         0x0800, 
  1696.         0x0400, 
  1697.         0x0400, 
  1698.         0x0400, 
  1699.         0x0400, 
  1700.         0x0400, 
  1701.         0x0400, 
  1702.         0x0200, 
  1703.         0x0200,
  1704.         0x0000, 
  1705.         0x0000, 
  1706.         0x0000, 
  1707.         0x0000, 
  1708.         0x0000, 
  1709.         0x0000, 
  1710.         /*------ plane # 1: --------*/
  1711.         0x1800, 
  1712.         0x2400, 
  1713.         0x4200, 
  1714.         0x4600, 
  1715.         0x4200, 
  1716.         0x8200, 
  1717.         0x8200, 
  1718.         0x8000, 
  1719.         0x8200, 
  1720.         0xBE00, 
  1721.         0x8000, 
  1722.         0x9C00, 
  1723.         0x9C00, 
  1724.         0x9C00, 
  1725.         0x1C00, 
  1726.         0x1C00, 
  1727.         0x1C00, 
  1728.         0x1C00, 
  1729.         0x1C00, 
  1730.         0x1E00, 
  1731.         0x1E00, 
  1732.         0x0E00, 
  1733.         0x0E00, 
  1734.         0x0E00, 
  1735.         0x0E00, 
  1736.         0x0F00, 
  1737.         0x0F00, 
  1738.         0x0700,
  1739.         0x0000, 
  1740.         0x0000, 
  1741.         0x0000, 
  1742.         0x0000, 
  1743.         0x0000, 
  1744.         0x0000 
  1745.         },
  1746.     /*----- bitmap : w = 16, h = 34 ------ */
  1747.         { 
  1748.         /*------ plane # 0: --------*/
  1749.         0x0000, 
  1750.         0x0000, 
  1751.         0x0C00, 
  1752.         0x1000, 
  1753.         0x0000, 
  1754.         0x0000, 
  1755.         0x0800, 
  1756.         0x0400, 
  1757.         0x0000, 
  1758.         0x0000, 
  1759.         0x0000, 
  1760.         0x1C00, 
  1761.         0x0E00, 
  1762.         0x0400, 
  1763.         0x0400, 
  1764.         0x0400, 
  1765.         0x0400, 
  1766.         0x0400, 
  1767.         0x0400, 
  1768.         0x0400, 
  1769.         0x0200, 
  1770.         0x0200, 
  1771.         0x0200, 
  1772.         0x0200, 
  1773.         0x0200, 
  1774.         0x0200, 
  1775.         0x0200, 
  1776.         0x0200, 
  1777.         0x0200, 
  1778.         0x0200, 
  1779.         0x0200, 
  1780.         0x0200, 
  1781.         0x0100, 
  1782.         0x0100,
  1783.         /*------ plane # 1: --------*/
  1784.         0x1800, 
  1785.         0x2400, 
  1786.         0x4200, 
  1787.         0x4600, 
  1788.         0x4200, 
  1789.         0x8200, 
  1790.         0x8200, 
  1791.         0x8000, 
  1792.         0x8200, 
  1793.         0xBE00, 
  1794.         0x8000, 
  1795.         0x9C00, 
  1796.         0x8E00, 
  1797.         0x8E00, 
  1798.         0x0E00, 
  1799.         0x0E00, 
  1800.         0x0E00, 
  1801.         0x0E00, 
  1802.         0x0E00, 
  1803.         0x0F00, 
  1804.         0x0F00, 
  1805.         0x0700, 
  1806.         0x0700, 
  1807.         0x0700, 
  1808.         0x0700, 
  1809.         0x0700, 
  1810.         0x0700, 
  1811.         0x0700, 
  1812.         0x0700, 
  1813.         0x0700, 
  1814.         0x0700, 
  1815.         0x0780, 
  1816.         0x0780, 
  1817.         0x0380
  1818.         }
  1819.     };
  1820.  
  1821. SHORT manATimes[MANACOUNT] =
  1822.     {
  1823.     1, 1, 1, 1, 1, 1, 1, 1
  1824.     };
  1825. SHORT manAYTranses[MANACOUNT] =
  1826.     {
  1827.     18<<ANFS,20<<ANFS,16<<ANFS,11<<ANFS,
  1828.     18<<ANFS,20<<ANFS,15<<ANFS,11<<ANFS
  1829.     };
  1830. SHORT manAXTranses[MANACOUNT] =
  1831.     {
  1832.     -3<<ANFS, 7<<ANFS,20<<ANFS,31<<ANFS,
  1833.     4<<ANFS,11<<ANFS,13<<ANFS,19<<ANFS
  1834.     };
  1835.  
  1836. /* APTR manACRoutines[MANACOUNT] */
  1837. WORD (*manACRoutines[MANACOUNT])(struct AnimComp *) =
  1838.     {
  1839.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
  1840.     };
  1841.  
  1842. UWORD chip manAImage[MANACOUNT][MANAWWIDTH * MANAHEIGHT * MANADEPTH] =
  1843.     {
  1844.         {
  1845.         /*----- bitmap : w = 32, h = 22 ------ */
  1846.         /*------ plane # 0: --------*/
  1847.         0x0,   0x0, 
  1848.         0x0100,   0x0, 
  1849.         0x0200,   0x0, 
  1850.         0x0400,   0x0, 
  1851.         0x0400,   0x0, 
  1852.         0x0800,   0x0, 
  1853.         0x1000,   0x0, 
  1854.         0x2000,   0x0, 
  1855.         0x2000,   0x0, 
  1856.         0x4000,   0x0, 
  1857.         0x4000,   0x0, 
  1858.         0x2000,   0x0, 
  1859.         0x2000,   0x0, 
  1860.         0x2000,   0x0, 
  1861.         0x2000,   0x0, 
  1862.         0x1000,   0x0, 
  1863.         0x0000,   0x0, 
  1864.         0x3800,   0x0, 
  1865.         0x3800,   0x0, 
  1866.         0x3800,   0x0, 
  1867.         0x0800,   0x0, 
  1868.         0x0800,   0x0,
  1869.         /*------ plane # 1: --------*/
  1870.         0x0380,   0x0, 
  1871.         0x0780,   0x0, 
  1872.         0x0F80,   0x0, 
  1873.         0x0F00,   0x0, 
  1874.         0x1E00,   0x0, 
  1875.         0x3E00,   0x0, 
  1876.         0x7C00,   0x0, 
  1877.         0x7800,   0x0, 
  1878.         0xF000,   0x0, 
  1879.         0xF000,   0x0, 
  1880.         0xF000,   0x0, 
  1881.         0xF000,   0x0, 
  1882.         0x7000,   0x0, 
  1883.         0x7000,   0x0, 
  1884.         0x7800,   0x0, 
  1885.         0x7800,   0x0, 
  1886.         0x3800,   0x0, 
  1887.         0x3800,   0x0, 
  1888.         0x3800,   0x0, 
  1889.         0x3800,   0x0, 
  1890.         0x0800,   0x0, 
  1891.         0x0800,   0x0
  1892.         },
  1893.  
  1894.     /*----- bitmap : w = 32, h = 21 ------ */
  1895.         {
  1896.         /*------ plane # 0: --------*/
  1897.         0x0,   0x0, 
  1898.         0x0200,   0x0, 
  1899.         0x0400,   0x0, 
  1900.         0x0400,   0x0, 
  1901.         0x0800,   0x0, 
  1902.         0x0800,   0x0, 
  1903.         0x1000,   0x0, 
  1904.         0x1000,   0x0, 
  1905.         0x2000,   0x0, 
  1906.         0x2000,   0x0, 
  1907.         0x4000,   0x0, 
  1908.         0x2000,   0x0, 
  1909.         0x2000,   0x0, 
  1910.         0x1000,   0x0, 
  1911.         0x0800,   0x0, 
  1912.         0x0400,   0x0, 
  1913.         0x0400,   0x0, 
  1914.         0x0080,   0x0, 
  1915.         0x01C0,   0x0, 
  1916.         0x03A0,   0x0, 
  1917.         0x0110,   0x0,
  1918.         0x0,      0x0,
  1919.         /*------ plane # 1: --------*/
  1920.         0x0700,   0x0, 
  1921.         0x0F00,   0x0, 
  1922.         0x0F00,   0x0, 
  1923.         0x1E00,   0x0, 
  1924.         0x1E00,   0x0, 
  1925.         0x3C00,   0x0, 
  1926.         0x3C00,   0x0, 
  1927.         0x7800,   0x0, 
  1928.         0x7800,   0x0, 
  1929.         0xF000,   0x0, 
  1930.         0xF000,   0x0, 
  1931.         0xF000,   0x0, 
  1932.         0x7800,   0x0, 
  1933.         0x7C00,   0x0, 
  1934.         0x3E00,   0x0, 
  1935.         0x1E00,   0x0, 
  1936.         0x0F00,   0x0, 
  1937.         0x0F80,   0x0, 
  1938.         0x07C0,   0x0, 
  1939.         0x03A0,   0x0, 
  1940.         0x0110,   0x0,
  1941.         0x0,      0x0
  1942.         },
  1943.  
  1944.     /*----- bitmap : w = 32, h = 13 ------ */
  1945.         {
  1946.         /*------ plane # 0: --------*/
  1947.         0x0000,   0x0, 
  1948.         0x4000,   0x0, 
  1949.         0x2000,   0x0, 
  1950.         0x2000,   0x0, 
  1951.         0x1000,   0x0, 
  1952.         0x0800,   0x0, 
  1953.         0x0800,   0x0, 
  1954.         0x0400,   0x0, 
  1955.         0x0400,   0x0, 
  1956.         0x0380,   0x0, 
  1957.         0x007E,   0x7C00, 
  1958.         0x0001,   0x7000, 
  1959.         0x0000,   0x7000,
  1960.         0x0,      0x0,
  1961.         0x0,      0x0,
  1962.         0x0,      0x0,
  1963.         0x0,      0x0,
  1964.         0x0,      0x0,
  1965.         0x0,      0x0,
  1966.         0x0,      0x0,
  1967.         0x0,      0x0,
  1968.         0x0,      0x0,
  1969.         /*------ plane # 1: --------*/
  1970.         0xE000,   0x0, 
  1971.         0xF000,   0x0, 
  1972.         0xF000,   0x0, 
  1973.         0x7800,   0x0, 
  1974.         0x7C00,   0x0, 
  1975.         0x3C00,   0x0, 
  1976.         0x1E00,   0x0, 
  1977.         0x1E00,   0x0, 
  1978.         0x0FC0,   0x0, 
  1979.         0x0FFF,   0x0, 
  1980.         0x07FF,   0xFC00, 
  1981.         0x00FF,   0xF000, 
  1982.         0x0003,   0xF000,
  1983.         0x0,      0x0,
  1984.         0x0,      0x0,
  1985.         0x0,      0x0,
  1986.         0x0,      0x0,
  1987.         0x0,      0x0,
  1988.         0x0,      0x0,
  1989.         0x0,      0x0,
  1990.         0x0,      0x0,
  1991.         0x0,      0x0
  1992.         },
  1993.  
  1994.     /*----- bitmap : w = 32, h = 13 ------ */
  1995.         {
  1996.         /*------ plane # 0: --------*/
  1997.         0x0,   0x100, 
  1998.         0x0000,   0x200, 
  1999.         0x0000,   0x400, 
  2000.         0x6000,   0xE00, 
  2001.         0x1800,   0x700, 
  2002.         0x0400,   0x200, 
  2003.         0x0300,   0x800, 
  2004.         0x0080,   0x1000, 
  2005.         0x0060,   0x2000, 
  2006.         0x0018,   0x4000, 
  2007.         0x0006,   0x4000, 
  2008.         0x0001,   0x8000, 
  2009.         0x0000,   0x0,
  2010.         0x0000,   0x0,
  2011.         0x0000,   0x0,
  2012.         0x0000,   0x0,
  2013.         0x0000,   0x0,
  2014.         0x0000,   0x0,
  2015.         0x0000,   0x0,
  2016.         0x0000,   0x0,
  2017.         0x0000,   0x0,
  2018.         0x0000,   0x0,
  2019.         /*------ plane # 1: --------*/
  2020.         0x0,   0x100, 
  2021.         0x0000,   0x200, 
  2022.         0xF000,   0x400, 
  2023.         0xFC00,   0xE00, 
  2024.         0xFE00,   0x1F00, 
  2025.         0x3F80,   0x1E00, 
  2026.         0x0FC0,   0x3C00, 
  2027.         0x07F0,   0x7C00, 
  2028.         0x01FC,   0xF800, 
  2029.         0x00FF,   0xF000, 
  2030.         0x003F,   0xE000, 
  2031.         0x000F,   0xE000, 
  2032.         0x0003,   0xC000,
  2033.         0x0000,   0x0,
  2034.         0x0000,   0x0,
  2035.         0x0000,   0x0,
  2036.         0x0000,   0x0,
  2037.         0x0000,   0x0,
  2038.         0x0000,   0x0,
  2039.         0x0000,   0x0,
  2040.         0x0000,   0x0,
  2041.         0x0000,   0x0
  2042.         },
  2043.  
  2044.     /*----- bitmap : w = 32, h = 12 ------ */
  2045.         {
  2046.         /*------ plane # 0: --------*/
  2047.         0x0000,   0x0, 
  2048.         0x4000,   0x0, 
  2049.         0x4000,   0x0, 
  2050.         0x2000,   0x0, 
  2051.         0x2000,   0x0, 
  2052.         0x1000,   0x0, 
  2053.         0x0800,   0x0, 
  2054.         0x0800,   0x0, 
  2055.         0x0400,   0x0, 
  2056.         0x0400,   0x7C00, 
  2057.         0x03FF,   0x7000, 
  2058.         0x0000,   0x7000,
  2059.         0x0000,   0x0,
  2060.         0x0000,   0x0,
  2061.         0x0000,   0x0,
  2062.         0x0000,   0x0,
  2063.         0x0000,   0x0,
  2064.         0x0000,   0x0,
  2065.         0x0000,   0x0,
  2066.         0x0000,   0x0,
  2067.         0x0000,   0x0,
  2068.         0x0000,   0x0,
  2069.         /*------ plane # 1: --------*/
  2070.         0xE000,   0x0, 
  2071.         0xE000,   0x0, 
  2072.         0xF000,   0x0, 
  2073.         0xF000,   0x0, 
  2074.         0x7800,   0x0, 
  2075.         0x7C00,   0x0, 
  2076.         0x3C00,   0x0, 
  2077.         0x1E00,   0x0, 
  2078.         0x1E00,   0x0, 
  2079.         0x0FFF,   0xFC00, 
  2080.         0x0FFF,   0xF000, 
  2081.         0x07FF,   0xF000,
  2082.         0x0000,   0x0,
  2083.         0x0000,   0x0,
  2084.         0x0000,   0x0,
  2085.         0x0000,   0x0,
  2086.         0x0000,   0x0,
  2087.         0x0000,   0x0,
  2088.         0x0000,   0x0,
  2089.         0x0000,   0x0,
  2090.         0x0000,   0x0,
  2091.         0x0000,   0x0
  2092.         },
  2093.  
  2094.     /*----- bitmap : w = 32, h = 17 ------ */
  2095.         {
  2096.         /*------ plane # 0: --------*/
  2097.         0x0,   0x0, 
  2098.         0x1000,   0x0, 
  2099.         0x1000,   0x0, 
  2100.         0x2000,   0x0, 
  2101.         0x2000,   0x0, 
  2102.         0x2000,   0x0, 
  2103.         0x2000,   0x0, 
  2104.         0x4000,   0x0, 
  2105.         0x4000,   0x0, 
  2106.         0x4000,   0x0, 
  2107.         0x3000,   0x0, 
  2108.         0x0C00,   0x0, 
  2109.         0x0200,   0x0, 
  2110.         0x0120,   0x0, 
  2111.         0x0078,   0x0, 
  2112.         0x00E6,   0x0, 
  2113.         0x0040,   0x0,
  2114.         0x0000,   0x0,
  2115.         0x0000,   0x0,
  2116.         0x0000,   0x0,
  2117.         0x0000,   0x0,
  2118.         0x0000,   0x0,
  2119.         /*------ plane # 1: --------*/
  2120.         0x3800,   0x0, 
  2121.         0x3800,   0x0, 
  2122.         0x7800,   0x0, 
  2123.         0x7800,   0x0, 
  2124.         0x7000,   0x0, 
  2125.         0x7000,   0x0, 
  2126.         0xF000,   0x0, 
  2127.         0xF000,   0x0, 
  2128.         0xE000,   0x0, 
  2129.         0xF800,   0x0, 
  2130.         0xFE00,   0x0, 
  2131.         0x7F00,   0x0, 
  2132.         0x1FC0,   0x0, 
  2133.         0x07E0,   0x0, 
  2134.         0x03F8,   0x0, 
  2135.         0x00E6,   0x0, 
  2136.         0x0040,   0x0,
  2137.         0x0000,   0x0,
  2138.         0x0000,   0x0,
  2139.         0x0000,   0x0,
  2140.         0x0000,   0x0,
  2141.         0x0000,   0x0
  2142.         },
  2143.  
  2144.     /*----- bitmap : w = 32, h = 18 ------ */
  2145.         {
  2146.         /*------ plane # 0: --------*/
  2147.         0x0,   0x0, 
  2148.         0x0200,   0x0, 
  2149.         0x0200,   0x0, 
  2150.         0x0400,   0x0, 
  2151.         0x0800,   0x0, 
  2152.         0x0800,   0x0, 
  2153.         0x1000,   0x0, 
  2154.         0x2000,   0x0, 
  2155.         0x2000,   0x0, 
  2156.         0x4000,   0x0, 
  2157.         0x2000,   0x0, 
  2158.         0x1000,   0x0, 
  2159.         0x0800,   0x0, 
  2160.         0x0800,   0x0, 
  2161.         0x0100,   0x0, 
  2162.         0x0380,   0x0, 
  2163.         0x0740,   0x0, 
  2164.         0x0220,   0x0,
  2165.         0x0000,   0x0,
  2166.         0x0000,   0x0,
  2167.         0x0000,   0x0,
  2168.         0x0000,   0x0,
  2169.         /*------ plane # 1: --------*/
  2170.         0x0700,   0x0, 
  2171.         0x0700,   0x0, 
  2172.         0x0F00,   0x0, 
  2173.         0x1F00,   0x0, 
  2174.         0x1E00,   0x0, 
  2175.         0x3C00,   0x0, 
  2176.         0x7C00,   0x0, 
  2177.         0x7800,   0x0, 
  2178.         0xF000,   0x0, 
  2179.         0xF000,   0x0, 
  2180.         0xF800,   0x0, 
  2181.         0x7C00,   0x0, 
  2182.         0x3C00,   0x0, 
  2183.         0x1E00,   0x0, 
  2184.         0x1F00,   0x0, 
  2185.         0x0F80,   0x0, 
  2186.         0x0740,   0x0, 
  2187.         0x0220,   0x0,
  2188.         0x0000,   0x0,
  2189.         0x0000,   0x0,
  2190.         0x0000,   0x0,
  2191.         0x0000,   0x0
  2192.         },
  2193.  
  2194.     /*----- bitmap : w = 32, h = 22 ------ */
  2195.         {
  2196.         /*------ plane # 0: --------*/
  2197.         0x0,   0x0, 
  2198.         0x0010,   0x0, 
  2199.         0x0020,   0x0, 
  2200.         0x00C0,   0x0, 
  2201.         0x0100,   0x0, 
  2202.         0x0200,   0x0, 
  2203.         0x0400,   0x0, 
  2204.         0x1800,   0x0, 
  2205.         0x2000,   0x0, 
  2206.         0x4000,   0x0, 
  2207.         0x4000,   0x0, 
  2208.         0x4000,   0x0, 
  2209.         0x4000,   0x0, 
  2210.         0x4000,   0x0, 
  2211.         0x4000,   0x0, 
  2212.         0x4000,   0x0, 
  2213.         0x0000,   0x0, 
  2214.         0xE000,   0x0, 
  2215.         0xE000,   0x0, 
  2216.         0xE000,   0x0, 
  2217.         0x2000,   0x0, 
  2218.         0x2000,   0x0,
  2219.         /*------ plane # 1: --------*/
  2220.         0x0038,   0x0, 
  2221.         0x0078,   0x0, 
  2222.         0x01F8,   0x0, 
  2223.         0x03F0,   0x0, 
  2224.         0x07E0,   0x0, 
  2225.         0x0F80,   0x0, 
  2226.         0x3F00,   0x0, 
  2227.         0x7E00,   0x0, 
  2228.         0xFC00,   0x0, 
  2229.         0xF000,   0x0, 
  2230.         0xE000,   0x0, 
  2231.         0xE000,   0x0, 
  2232.         0xE000,   0x0, 
  2233.         0xE000,   0x0, 
  2234.         0xE000,   0x0, 
  2235.         0xE000,   0x0, 
  2236.         0xE000,   0x0, 
  2237.         0xE000,   0x0, 
  2238.         0xE000,   0x0, 
  2239.         0xE000,   0x0, 
  2240.         0x2000,   0x0, 
  2241.         0x2000,   0x0
  2242.         }
  2243.     };
  2244.  
  2245. SHORT manLTimes[MANLCOUNT] =
  2246.     {
  2247.     1, 1, 1, 1, 1, 1, 1, 1
  2248.     };
  2249. SHORT manLYTranses[MANLCOUNT] =
  2250.     {
  2251.     31<<ANFS,31<<ANFS,31<<ANFS,31<<ANFS,
  2252.     31<<ANFS,31<<ANFS,31<<ANFS,31<<ANFS
  2253.     };
  2254. SHORT manLXTranses[MANLCOUNT] =
  2255.     {
  2256.       4<<ANFS, 4<<ANFS, 5<<ANFS,10<<ANFS,
  2257.     -16<<ANFS,-6<<ANFS,21<<ANFS,32<<ANFS
  2258.     };
  2259.  
  2260. /* APTR manLCRoutines[MANLCOUNT] */
  2261. WORD (*manLCRoutines[MANLCOUNT])(struct AnimComp *) =
  2262.     {
  2263.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
  2264.     };
  2265.  
  2266. UWORD chip manLImage[MANLCOUNT][MANLWWIDTH * MANLHEIGHT * MANLDEPTH] =
  2267.     {
  2268.     /*----- bitmap : w = 32, h = 24 ------ */
  2269.         {
  2270.         /*------ plane # 0: --------*/
  2271.         0x0,      0x0,
  2272.         0x0,      0x0,
  2273.         0x0,      0x0,
  2274.         0x0,      0x0,
  2275.         0x0,      0x0,
  2276.         0x0,      0x0,
  2277.         0x4000,   0x0, 
  2278.         0x4000,   0x0, 
  2279.         0x4000,   0x0, 
  2280.         0x4000,   0x0, 
  2281.         0x4000,   0x0, 
  2282.         0x2000,   0x0, 
  2283.         0x1000,   0x0, 
  2284.         0x1000,   0x0, 
  2285.         0x1000,   0x0, 
  2286.         0x1000,   0x0, 
  2287.         0x800,   0x0, 
  2288.         0x800,   0x0, 
  2289.         0x800,   0x0, 
  2290.         0x400,   0x0, 
  2291.         0x400,   0x0, 
  2292.         0x400,   0x0, 
  2293.         0x800,   0x0, 
  2294.         0x800,   0x0, 
  2295.         0x0,   0x0, 
  2296.         0x3800,   0x0, 
  2297.         0x7800,   0x0, 
  2298.         0xDFF0,   0x0, 
  2299.         0xCFF0,   0x0, 
  2300.         0x7FF0,   0x0,
  2301.         /*------ plane # 1: --------*/
  2302.         0x0,      0x0,
  2303.         0x0,      0x0,
  2304.         0x0,      0x0,
  2305.         0x0,      0x0,
  2306.         0x0,      0x0,
  2307.         0x0,      0x0,
  2308.         0xE000,   0x0, 
  2309.         0xE000,   0x0, 
  2310.         0xF000,   0x0, 
  2311.         0xF000,   0x0, 
  2312.         0xF000,   0x0, 
  2313.         0xF800,   0x0, 
  2314.         0x7800,   0x0, 
  2315.         0x3800,   0x0, 
  2316.         0x3800,   0x0, 
  2317.         0x3C00,   0x0, 
  2318.         0x3C00,   0x0, 
  2319.         0x1C00,   0x0, 
  2320.         0x1E00,   0x0, 
  2321.         0x1E00,   0x0, 
  2322.         0xE00,   0x0, 
  2323.         0x1E00,   0x0, 
  2324.         0x1E00,   0x0, 
  2325.         0x1C00,   0x0, 
  2326.         0x3C00,   0x0, 
  2327.         0x400,   0x0, 
  2328.         0x0,   0x0, 
  2329.         0x2780,   0x0, 
  2330.         0x3000,   0x0, 
  2331.         0x2AA0,   0x0
  2332.         },
  2333.  
  2334.     /*----- bitmap : w = 32, h = 27 ------ */
  2335.         {
  2336.         /*------ plane # 0: --------*/
  2337.         0x0,      0x0,
  2338.         0x0,      0x0,
  2339.         0x0,      0x0,
  2340.         0x40,   0x0, 
  2341.         0x40,   0x0, 
  2342.         0x40,   0x0, 
  2343.         0x40,   0x0, 
  2344.         0x40,   0x0, 
  2345.         0x40,   0x0, 
  2346.         0x80,   0x0, 
  2347.         0x80,   0x0, 
  2348.         0x80,   0x0, 
  2349.         0x80,   0x0, 
  2350.         0x100,   0x0, 
  2351.         0x100,   0x0, 
  2352.         0x100,   0x0, 
  2353.         0x200,   0x0, 
  2354.         0x200,   0x0, 
  2355.         0x200,   0x0, 
  2356.         0x400,   0x0, 
  2357.         0x400,   0x0, 
  2358.         0x800,   0x0, 
  2359.         0x800,   0x0, 
  2360.         0x800,   0x0, 
  2361.         0x0,   0x0, 
  2362.         0x3800,   0x0, 
  2363.         0x7800,   0x0, 
  2364.         0xDFF0,   0x0, 
  2365.         0xCFF0,   0x0, 
  2366.         0x7FF0,   0x0,
  2367.         /*------ plane # 1: --------*/
  2368.         0x0,      0x0,
  2369.         0x0,      0x0,
  2370.         0x0,      0x0,
  2371.         0xE0,   0x0, 
  2372.         0xE0,   0x0, 
  2373.         0xF0,   0x0, 
  2374.         0xF0,   0x0, 
  2375.         0xF0,   0x0, 
  2376.         0x1E0,   0x0, 
  2377.         0x1E0,   0x0, 
  2378.         0x1C0,   0x0, 
  2379.         0x1C0,   0x0, 
  2380.         0x3C0,   0x0, 
  2381.         0x3C0,   0x0, 
  2382.         0x380,   0x0, 
  2383.         0x780,   0x0, 
  2384.         0x780,   0x0, 
  2385.         0x700,   0x0, 
  2386.         0xF00,   0x0, 
  2387.         0xF00,   0x0, 
  2388.         0x1E00,   0x0, 
  2389.         0x1E00,   0x0, 
  2390.         0x1C00,   0x0, 
  2391.         0x3C00,   0x0, 
  2392.         0x3C00,   0x0, 
  2393.         0x0,   0x0, 
  2394.         0x0,   0x0, 
  2395.         0x2780,   0x0, 
  2396.         0x3000,   0x0, 
  2397.         0x2AA0,   0x0
  2398.         },
  2399.  
  2400.     /*----- bitmap : w = 32, h = 30 ------ */
  2401.         {
  2402.         /*------ plane # 0: --------*/
  2403.         0x0,   0x4000, 
  2404.         0x0,   0x4000, 
  2405.         0x0,   0x2000, 
  2406.         0x0,   0x2000, 
  2407.         0x0,   0x2000, 
  2408.         0x0,   0x4000, 
  2409.         0x0,   0x8000, 
  2410.         0x1,   0x0, 
  2411.         0x1,   0x0, 
  2412.         0x2,   0x0, 
  2413.         0x4,   0x0, 
  2414.         0x8,   0x0, 
  2415.         0x10,   0x0, 
  2416.         0x20,   0x0, 
  2417.         0x20,   0x0, 
  2418.         0x40,   0x0, 
  2419.         0x80,   0x0, 
  2420.         0x80,   0x0, 
  2421.         0x100,   0x0, 
  2422.         0x200,   0x0, 
  2423.         0x400,   0x0, 
  2424.         0x3000,   0x0, 
  2425.         0x7800,   0x0, 
  2426.         0xD800,   0x0, 
  2427.         0xB800,   0x0, 
  2428.         0x5C00,   0x0, 
  2429.         0x3E00,   0x0, 
  2430.         0x1FC0,   0x0, 
  2431.         0xFC0,   0x0, 
  2432.         0x7C0,   0x0,
  2433.         /*------ plane # 1: --------*/
  2434.         0x0,   0xE000, 
  2435.         0x0,   0xF000, 
  2436.         0x0,   0xF800, 
  2437.         0x0,   0x7800, 
  2438.         0x0,   0xF800, 
  2439.         0x1,   0xF000, 
  2440.         0x3,   0xE000, 
  2441.         0x3,   0xC000, 
  2442.         0x7,   0x8000, 
  2443.         0xF,   0x8000, 
  2444.         0x1F,   0x0, 
  2445.         0x3E,   0x0, 
  2446.         0x7C,   0x0, 
  2447.         0x78,   0x0, 
  2448.         0xF0,   0x0, 
  2449.         0x1F0,   0x0, 
  2450.         0x1E0,   0x0, 
  2451.         0x3C0,   0x0, 
  2452.         0x7C0,   0x0, 
  2453.         0xF80,   0x0, 
  2454.         0x1F00,   0x0, 
  2455.         0xE00,   0x0, 
  2456.         0x400,   0x0, 
  2457.         0x2000,   0x0, 
  2458.         0x4800,   0x0, 
  2459.         0x2400,   0x0, 
  2460.         0x2200,   0x0, 
  2461.         0x1000,   0x0, 
  2462.         0x800,   0x0, 
  2463.         0x280,   0x0
  2464.         },
  2465.  
  2466.     /*----- bitmap : w = 32, h = 27 ------ */
  2467.         {
  2468.         /*------ plane # 0: --------*/
  2469.         0x0,      0x0,
  2470.         0x0,      0x0,
  2471.         0x0,      0x0,
  2472.         0x0,   0x100, 
  2473.         0x0,   0x100, 
  2474.         0x0,   0x100, 
  2475.         0x0,   0x100, 
  2476.         0x0,   0x100, 
  2477.         0x0,   0x200, 
  2478.         0x0,   0x400, 
  2479.         0x0,   0x1800, 
  2480.         0x0,   0x2000, 
  2481.         0x0,   0x4000, 
  2482.         0x1,   0x8000, 
  2483.         0x2,   0x0, 
  2484.         0x4,   0x0, 
  2485.         0x18,   0x0, 
  2486.         0x60,   0x0, 
  2487.         0x980,   0x0, 
  2488.         0xFA00,   0x0, 
  2489.         0x9800,   0x0, 
  2490.         0xBC00,   0x0, 
  2491.         0xF000,   0x0, 
  2492.         0xF000,   0x0, 
  2493.         0xF000,   0x0, 
  2494.         0xF000,   0x0, 
  2495.         0xF000,   0x0, 
  2496.         0xF800,   0x0, 
  2497.         0xF800,   0x0, 
  2498.         0x7800,   0x0,
  2499.         /*------ plane # 1: --------*/
  2500.         0x0,      0x0,
  2501.         0x0,      0x0,
  2502.         0x0,      0x0,
  2503.         0x0,   0x380, 
  2504.         0x0,   0x380, 
  2505.         0x0,   0x3C0, 
  2506.         0x0,   0x3C0, 
  2507.         0x0,   0x7C0, 
  2508.         0x0,   0xF80, 
  2509.         0x0,   0x3F00, 
  2510.         0x0,   0x7E00, 
  2511.         0x0,   0xFC00, 
  2512.         0x3,   0xF000, 
  2513.         0x7,   0xE000, 
  2514.         0xF,   0xC000, 
  2515.         0x3F,   0x0, 
  2516.         0xFE,   0x0, 
  2517.         0x3FC,   0x0, 
  2518.         0x7F0,   0x0, 
  2519.         0x7C0,   0x0, 
  2520.         0x6700,   0x0, 
  2521.         0x4000,   0x0, 
  2522.         0x9000,   0x0, 
  2523.         0x1000,   0x0, 
  2524.         0x9000,   0x0, 
  2525.         0x1000,   0x0, 
  2526.         0x8000,   0x0, 
  2527.         0x0,   0x0, 
  2528.         0x8000,   0x0, 
  2529.         0x2000,   0x0
  2530.         },
  2531.  
  2532.     /*----- bitmap : w = 32, h = 23 ------ */
  2533.         {
  2534.         /* ------ plane # 0: --------*/
  2535.         0x0,      0x0,
  2536.         0x0,      0x0,
  2537.         0x0,      0x0,
  2538.         0x0,      0x0,
  2539.         0x0,      0x0,
  2540.         0x0,      0x0,
  2541.         0x0,   0x400, 
  2542.         0x0,   0x400, 
  2543.         0x0,   0x400, 
  2544.         0x0,   0x400, 
  2545.         0x0,   0x400, 
  2546.         0x0,   0x800, 
  2547.         0x0,   0x1000, 
  2548.         0x0,   0x1000, 
  2549.         0x0,   0x2000, 
  2550.         0x0,   0x4000, 
  2551.         0x0,   0x8000, 
  2552.         0x0,   0x8000, 
  2553.         0xF01,   0x0, 
  2554.         0x1E7E,   0x0, 
  2555.         0x1280,   0x0, 
  2556.         0x3600,   0x0, 
  2557.         0x3C00,   0x0, 
  2558.         0x7800,   0x0, 
  2559.         0x7800,   0x0, 
  2560.         0xF000,   0x0, 
  2561.         0xF000,   0x0, 
  2562.         0xE000,   0x0, 
  2563.         0xE000,   0x0,
  2564.         0x0,      0x0,
  2565.         /*------ plane # 1: --------*/
  2566.         0x0,      0x0,
  2567.         0x0,      0x0,
  2568.         0x0,      0x0,
  2569.         0x0,      0x0,
  2570.         0x0,      0x0,
  2571.         0x0,      0x0,
  2572.         0x0,   0xE00, 
  2573.         0x0,   0xE00, 
  2574.         0x0,   0xF00, 
  2575.         0x0,   0xF00, 
  2576.         0x0,   0x1F00, 
  2577.         0x0,   0x3E00, 
  2578.         0x0,   0x3C00, 
  2579.         0x0,   0x7800, 
  2580.         0x0,   0xF800, 
  2581.         0x1,   0xF000, 
  2582.         0x1,   0xE000, 
  2583.         0x3,   0xC000, 
  2584.         0xFF,   0xC000, 
  2585.         0x11FF,   0x8000, 
  2586.         0xDFF,   0x0, 
  2587.         0x29C0,   0x0, 
  2588.         0x400,   0x0, 
  2589.         0x4800,   0x0, 
  2590.         0x800,   0x0, 
  2591.         0x9000,   0x0, 
  2592.         0x0,   0x0, 
  2593.         0x8000,   0x0, 
  2594.         0x0,   0x0,
  2595.         0x0,      0x0
  2596.         },
  2597.  
  2598.     /*----- bitmap : w = 32, h = 24 ------ */
  2599.         {
  2600.         /*------ plane # 0: --------*/
  2601.         0x0,      0x0,
  2602.         0x0,      0x0,
  2603.         0x0,      0x0,
  2604.         0x0,   0x1000, 
  2605.         0x0,   0x1000, 
  2606.         0x0,   0x1000, 
  2607.         0x0,   0x1000, 
  2608.         0x0,   0x1000, 
  2609.         0x0,   0x1000, 
  2610.         0x0,   0x1000, 
  2611.         0x0,   0x1000, 
  2612.         0x0,   0x1000, 
  2613.         0x0,   0x1000, 
  2614.         0x0,   0x1000, 
  2615.         0x0,   0x1000, 
  2616.         0x0,   0x1000, 
  2617.         0x0,   0x1000, 
  2618.         0xC00,   0xF000, 
  2619.         0x1E3F,   0x0, 
  2620.         0x16C0,   0x0, 
  2621.         0x2A00,   0x0, 
  2622.         0x3E00,   0x0, 
  2623.         0x7C00,   0x0, 
  2624.         0x7800,   0x0, 
  2625.         0xF800,   0x0, 
  2626.         0xF000,   0x0, 
  2627.         0xE000,   0x0,
  2628.         0x0,      0x0,
  2629.         0x0,      0x0,
  2630.         0x0,      0x0,
  2631.         /*------ plane # 1: --------*/
  2632.         0x0,      0x0,
  2633.         0x0,      0x0,
  2634.         0x0,      0x0,
  2635.         0x0,   0x3800, 
  2636.         0x0,   0x3800, 
  2637.         0x0,   0x3C00, 
  2638.         0x0,   0x3C00, 
  2639.         0x0,   0x3C00, 
  2640.         0x0,   0x3800, 
  2641.         0x0,   0x3800, 
  2642.         0x0,   0x3800, 
  2643.         0x0,   0x3800, 
  2644.         0x0,   0x3800, 
  2645.         0x0,   0x3800, 
  2646.         0x0,   0x3800, 
  2647.         0x0,   0x3800, 
  2648.         0x1,   0xF800, 
  2649.         0x87F,   0xF800, 
  2650.         0x1FF,   0xF800, 
  2651.         0x19FF,   0x8000, 
  2652.         0x15E0,   0x0, 
  2653.         0x2400,   0x0, 
  2654.         0x400,   0x0, 
  2655.         0x4800,   0x0, 
  2656.         0x800,   0x0, 
  2657.         0x8000,   0x0, 
  2658.         0x0,   0x0,
  2659.         0x0,      0x0,
  2660.         0x0,      0x0,
  2661.         0x0,      0x0
  2662.         },
  2663.  
  2664.     /*----- bitmap : w = 32, h = 24 ------ */
  2665.         {
  2666.         /*------ plane # 0: --------*/
  2667.         0x4000,   0x0, 
  2668.         0x4000,   0x0, 
  2669.         0x2000,   0x0, 
  2670.         0x2000,   0x0, 
  2671.         0x2000,   0x0, 
  2672.         0x1000,   0x0, 
  2673.         0xC00,   0x0, 
  2674.         0x300,   0x0, 
  2675.         0x80,   0x0, 
  2676.         0x60,   0x0, 
  2677.         0x10,   0x0, 
  2678.         0x8,   0x0, 
  2679.         0x10,   0x0, 
  2680.         0x20,   0x0, 
  2681.         0xC0,   0x0, 
  2682.         0x100,   0x0, 
  2683.         0xC00,   0x0, 
  2684.         0x1B00,   0x0, 
  2685.         0x3700,   0x0, 
  2686.         0x1BC0,   0x0, 
  2687.         0x7F0,   0x0, 
  2688.         0x3F8,   0x0, 
  2689.         0xF8,   0x0, 
  2690.         0x38,   0x0,
  2691.         0x0,      0x0,
  2692.         0x0,      0x0,
  2693.         0x0,      0x0,
  2694.         0x0,      0x0,
  2695.         0x0,      0x0,
  2696.         0x0,      0x0,
  2697.         /*------ plane # 1: --------*/
  2698.         0xE000,   0x0, 
  2699.         0xF000,   0x0, 
  2700.         0xF800,   0x0, 
  2701.         0x7800,   0x0, 
  2702.         0x7800,   0x0, 
  2703.         0x7E00,   0x0, 
  2704.         0x3F80,   0x0, 
  2705.         0x1FC0,   0x0, 
  2706.         0x7F0,   0x0, 
  2707.         0x1F8,   0x0, 
  2708.         0xFC,   0x0, 
  2709.         0x3C,   0x0, 
  2710.         0x7C,   0x0, 
  2711.         0x1F8,   0x0, 
  2712.         0x3F0,   0x0, 
  2713.         0x7E0,   0x0, 
  2714.         0x380,   0x0, 
  2715.         0x400,   0x0, 
  2716.         0x900,   0x0, 
  2717.         0x14C0,   0x0, 
  2718.         0x420,   0x0, 
  2719.         0x200,   0x0, 
  2720.         0x80,   0x0, 
  2721.         0x20,   0x0,
  2722.         0x0,      0x0,
  2723.         0x0,      0x0,
  2724.         0x0,      0x0,
  2725.         0x0,      0x0,
  2726.         0x0,      0x0,
  2727.         0x0,      0x0
  2728.         },
  2729.  
  2730.     /*----- bitmap : w = 32, h = 25 ------ */
  2731.         {
  2732.         /*------ plane # 0: --------*/
  2733.         0x0,      0x0,
  2734.         0x0,      0x0,
  2735.         0x0,      0x0,
  2736.         0x4000,   0x0, 
  2737.         0x4000,   0x0, 
  2738.         0x4000,   0x0, 
  2739.         0x4000,   0x0, 
  2740.         0x4000,   0x0, 
  2741.         0x4000,   0x0, 
  2742.         0x2000,   0x0, 
  2743.         0x2000,   0x0, 
  2744.         0x2000,   0x0, 
  2745.         0x1000,   0x0, 
  2746.         0x1000,   0x0, 
  2747.         0x800,   0x0, 
  2748.         0x800,   0x0, 
  2749.         0x800,   0x0, 
  2750.         0x400,   0x0, 
  2751.         0x400,   0x0, 
  2752.         0x403,   0x0, 
  2753.         0x207,   0x8000, 
  2754.         0x20F,   0x0, 
  2755.         0x11E,   0x0, 
  2756.         0xBC,   0x0, 
  2757.         0x3FC,   0x0, 
  2758.         0x358,   0x0, 
  2759.         0x1B0,   0x0, 
  2760.         0xE0,   0x0,
  2761.         0x0,      0x0,
  2762.         0x0,      0x0,
  2763.         /*------ plane # 1: --------*/
  2764.         0x0,      0x0,
  2765.         0x0,      0x0,
  2766.         0x0,      0x0,
  2767.         0xE000,   0x0, 
  2768.         0xE000,   0x0, 
  2769.         0xF000,   0x0, 
  2770.         0xF000,   0x0, 
  2771.         0xF000,   0x0, 
  2772.         0xF000,   0x0, 
  2773.         0xF000,   0x0, 
  2774.         0x7000,   0x0, 
  2775.         0x7800,   0x0, 
  2776.         0x7800,   0x0, 
  2777.         0x3C00,   0x0, 
  2778.         0x3C00,   0x0, 
  2779.         0x1C00,   0x0, 
  2780.         0x1E00,   0x0, 
  2781.         0x1E00,   0x0, 
  2782.         0xE00,   0x0, 
  2783.         0xF00,   0x0, 
  2784.         0xF00,   0x8000, 
  2785.         0x788,   0x0, 
  2786.         0x792,   0x0, 
  2787.         0x320,   0x0, 
  2788.         0x44,   0x0, 
  2789.         0xA0,   0x0, 
  2790.         0x50,   0x0, 
  2791.         0x40,   0x0,
  2792.         0x0,      0x0,
  2793.         0x0,      0x0
  2794.         }
  2795.     };
  2796. /*
  2797.  
  2798.  
  2799. /*
  2800. ** Constants for a three plane boing(tm) ball and
  2801. ** a two plane satellite.
  2802. */
  2803.  
  2804. #define BNG3RINGY        0
  2805. #define BNG3RINGX        0
  2806. #define BNG3COUNT        6
  2807. #define BNG3HEIGHT        25
  2808. #define BNG3WIDTH        29
  2809. #define BNG3DEPTH        3
  2810. #define BNG3WWIDTH        ((BNG3WIDTH + 15) / 16)
  2811.  
  2812. #define SATCOUNT        16
  2813. #define SATHEIGHT        5
  2814. #define SATWIDTH        5
  2815. #define SATDEPTH        2
  2816. #define SATWWIDTH        ((SATWIDTH + 15) / 16)
  2817.  
  2818.  
  2819. SHORT boing3Times[BNG3COUNT] = { 1, 1, 1, 1, 1, 1 };
  2820. SHORT boing3YTranses[BNG3COUNT] = { 0, 0, 0, 0, 0, 0 };
  2821. SHORT boing3XTranses[BNG3COUNT] = { 0, 0, 0, 0, 0, 0 };
  2822.  
  2823. /* APTR boing3CRoutines[BNG3COUNT] */
  2824. WORD (*boing3CRoutines[BNG3COUNT])(struct AnimComp *) =
  2825.     {
  2826.     NULL, NULL, NULL, NULL, NULL, NULL
  2827.     };
  2828.  
  2829. UWORD chip boing3Image[BNG3COUNT][BNG3WWIDTH * BNG3HEIGHT * BNG3DEPTH] =
  2830.     {
  2831.     /*----- bitmap Boing-A w = 32, h = 25 ------ */
  2832.         {
  2833.         /*------ plane # 0: --------*/
  2834.         0x0023,   0x0000, 
  2835.         0x004E,   0x3000, 
  2836.         0x00E3,   0x3A00, 
  2837.         0x03C3,   0xC900, 
  2838.         0x0787,   0x8780, 
  2839.         0x108F,   0x8700, 
  2840.         0x31F7,   0x8790, 
  2841.         0x61F0,   0x4790, 
  2842.         0x63E0,   0xFB90, 
  2843.         0x43E0,   0xF848, 
  2844.         0x3BC0,   0xF870, 
  2845.         0x3801,   0xF870, 
  2846.         0x383D,   0xF070, 
  2847.         0x387E,   0x1070, 
  2848.         0x387C,   0x0EE0, 
  2849.         0xD87C,   0x1F10, 
  2850.         0x467C,   0x1E10, 
  2851.         0x479C,   0x1E30, 
  2852.         0x6787,   0x3E20, 
  2853.         0x0787,   0xCC60, 
  2854.         0x0F0F,   0x8700, 
  2855.         0x048F,   0x0E00, 
  2856.         0x0277,   0x1C00, 
  2857.         0x0161,   0xD800, 
  2858.         0x0027,   0x2000,
  2859.         /*------ plane # 1: --------*/
  2860.         0x003C,   0x2000, 
  2861.         0x0030,   0x0C00, 
  2862.         0x001F,   0x0700, 
  2863.         0x083F,   0xF780, 
  2864.         0x007F,   0xF8C0, 
  2865.         0x2FFF,   0xF8E0, 
  2866.         0x0FFF,   0xF870, 
  2867.         0x1FFF,   0xF870, 
  2868.         0x1FFF,   0xF870, 
  2869.         0x3FFF,   0xF878, 
  2870.         0x07FF,   0xF878, 
  2871.         0x07FF,   0xF878, 
  2872.         0x07FF,   0xF078, 
  2873.         0x07FF,   0xF078, 
  2874.         0x07FF,   0xF0F8, 
  2875.         0x07FF,   0xE0F8, 
  2876.         0x01FF,   0xE1F0, 
  2877.         0x001F,   0xE1F0, 
  2878.         0x0000,   0xC1E0, 
  2879.         0x2000,   0x03E0, 
  2880.         0x1000,   0x07C0, 
  2881.         0x0B00,   0x0F80, 
  2882.         0x0588,   0x1E00, 
  2883.         0x009E,   0x1C00, 
  2884.         0x0018,   0xE000,
  2885.         /*------ plane # 2: --------*/
  2886.         0x0003,   0xC000, 
  2887.         0x01CF,   0xF000, 
  2888.         0x03FF,   0xF800, 
  2889.         0x07FF,   0xF800, 
  2890.         0x1FFF,   0xFF00, 
  2891.         0x1FFF,   0xFF00, 
  2892.         0x3FFF,   0xFF80, 
  2893.         0x7FFF,   0xFF80, 
  2894.         0x7FFF,   0xFF80, 
  2895.         0xFFFF,   0xFF80, 
  2896.         0xFFFF,   0xFF80, 
  2897.         0xFFFF,   0xFF80, 
  2898.         0xFFFF,   0xFF80, 
  2899.         0xFFFF,   0xFF80, 
  2900.         0xFFFF,   0xFF00, 
  2901.         0xFFFF,   0xFF00, 
  2902.         0x7FFF,   0xFE00, 
  2903.         0x7FFF,   0xFE00, 
  2904.         0x7FFF,   0xFE00, 
  2905.         0x1FFF,   0xFC00, 
  2906.         0x0FFF,   0xF800, 
  2907.         0x04FF,   0xF000, 
  2908.         0x0277,   0xE000, 
  2909.         0x0161,   0xE000, 
  2910.         0x0027,   0x0000
  2911.         },
  2912.     /*----- bitmap Boing-B w = 32, h = 25 ------ */
  2913.         {
  2914.         /*------ plane # 0: --------*/
  2915.         0x0031,   0x8000, 
  2916.         0x0107,   0x1800, 
  2917.         0x00F0,   0x1900, 
  2918.         0x09E1,   0xEC80, 
  2919.         0x13C1,   0xE340, 
  2920.         0x1803,   0xE380, 
  2921.         0x387B,   0xC390, 
  2922.         0x30F8,   0x01D0, 
  2923.         0x70F8,   0x3DC0, 
  2924.         0xE1F0,   0x3E08, 
  2925.         0x9DF0,   0x7C30, 
  2926.         0x9E30,   0x7C30, 
  2927.         0x9E1C,   0x7C30, 
  2928.         0x1C1F,   0x9C30, 
  2929.         0x1C1F,   0x0630, 
  2930.         0x7C1F,   0x0780, 
  2931.         0x623F,   0x0798, 
  2932.         0x63DE,   0x0F10, 
  2933.         0x23C1,   0x0F20, 
  2934.         0x33C3,   0xEE20, 
  2935.         0x0BC3,   0xC380, 
  2936.         0x0647,   0xC700, 
  2937.         0x023F,   0x8E00, 
  2938.         0x0130,   0xF800, 
  2939.         0x0033,   0x8000,
  2940.         /*------ plane # 1: --------*/
  2941.         0x0000,   0x2000, 
  2942.         0x0000,   0x0400, 
  2943.         0x00FF,   0x0700, 
  2944.         0x01FF,   0xE380, 
  2945.         0x03FF,   0xE0C0, 
  2946.         0x27FF,   0xE060, 
  2947.         0x07FF,   0xC070, 
  2948.         0x4FFF,   0xC030, 
  2949.         0x8FFF,   0xC030, 
  2950.         0x1FFF,   0xC038, 
  2951.         0x1FFF,   0x8038, 
  2952.         0x1FFF,   0x8038, 
  2953.         0x1FFF,   0x8038, 
  2954.         0x1FFF,   0x8038, 
  2955.         0x1FFF,   0x0638, 
  2956.         0x9FFF,   0x07F8, 
  2957.         0x01FF,   0x07F8, 
  2958.         0x001E,   0x0FF0, 
  2959.         0x4000,   0x0FE0, 
  2960.         0x0000,   0x1FE0, 
  2961.         0x1000,   0x3FC0, 
  2962.         0x0980,   0x3F80, 
  2963.         0x05C0,   0x7E00, 
  2964.         0x00CF,   0xFC00, 
  2965.         0x000F,   0xE000,
  2966.         /*------ plane # 2: --------*/
  2967.         0x003F,   0xC000, 
  2968.         0x01FF,   0xF800, 
  2969.         0x03FF,   0xF800, 
  2970.         0x0FFF,   0xFC00, 
  2971.         0x1FFF,   0xFF00, 
  2972.         0x1FFF,   0xFF80, 
  2973.         0x3FFF,   0xFF80, 
  2974.         0x3FFF,   0xFFC0, 
  2975.         0x7FFF,   0xFFC0, 
  2976.         0xFFFF,   0xFFC0, 
  2977.         0xFFFF,   0xFFC0, 
  2978.         0xFFFF,   0xFFC0, 
  2979.         0xFFFF,   0xFFC0, 
  2980.         0xFFFF,   0xFFC0, 
  2981.         0xFFFF,   0xF9C0, 
  2982.         0x7FFF,   0xF800, 
  2983.         0x7FFF,   0xF800, 
  2984.         0x7FFF,   0xF000, 
  2985.         0x3FFF,   0xF000, 
  2986.         0x3FFF,   0xE000, 
  2987.         0x0FFF,   0xC000, 
  2988.         0x067F,   0xC000, 
  2989.         0x023F,   0x8000, 
  2990.         0x0130,   0x0000, 
  2991.         0x0030,   0x0000
  2992.         },
  2993.     /*----- bitmap Boing-C w = 32, h = 25 ------ */
  2994.         {
  2995.         /*------ plane # 0: --------*/
  2996.         0x0019,   0xC000, 
  2997.         0x0103,   0x8800, 
  2998.         0x0278,   0x8D00, 
  2999.         0x0CF0,   0xFE80, 
  3000.         0x11F0,   0xF140, 
  3001.         0x0E60,   0xF1E0, 
  3002.         0x1C39,   0xF0C0, 
  3003.         0x1C3E,   0x30C0, 
  3004.         0x387E,   0x0CE0, 
  3005.         0xF87C,   0x1F28, 
  3006.         0x8C7C,   0x1F18, 
  3007.         0x8F3C,   0x1F18, 
  3008.         0x8F06,   0x1E18, 
  3009.         0x8F07,   0xDE18, 
  3010.         0x8F07,   0xC018, 
  3011.         0x6E0F,   0xC1C0, 
  3012.         0x300F,   0x83C8, 
  3013.         0x31EF,   0x8390, 
  3014.         0x31F0,   0x8780, 
  3015.         0x11E0,   0xF720, 
  3016.         0x11E1,   0xF1C0, 
  3017.         0x0B61,   0xE300, 
  3018.         0x071B,   0xC600, 
  3019.         0x0138,   0x6C00, 
  3020.         0x0031,   0x8000,
  3021.         /*------ plane # 1: --------*/
  3022.         0x0020,   0x2000, 
  3023.         0x0000,   0x0400, 
  3024.         0x007F,   0x0300, 
  3025.         0x00FF,   0xF180, 
  3026.         0x01FF,   0xF0C0, 
  3027.         0x0FFF,   0xF020, 
  3028.         0x1FFF,   0xF030, 
  3029.         0x1FFF,   0xF030, 
  3030.         0x3FFF,   0xF010, 
  3031.         0x7FFF,   0xE018, 
  3032.         0x0FFF,   0xE018, 
  3033.         0x0FFF,   0xE018, 
  3034.         0x0FF9,   0xE018, 
  3035.         0x0FF8,   0x0018, 
  3036.         0x0FF8,   0x0018, 
  3037.         0x8FF0,   0x01F8, 
  3038.         0x41F0,   0x03F8, 
  3039.         0x4010,   0x03F0, 
  3040.         0x4000,   0x87E0, 
  3041.         0x2000,   0xF7E0, 
  3042.         0x0801,   0xFFC0, 
  3043.         0x0481,   0xFF80, 
  3044.         0x00E3,   0xFE00, 
  3045.         0x00C7,   0xFC00, 
  3046.         0x000F,   0xE000,
  3047.         /*------ plane # 2: --------*/
  3048.         0x001F,   0xC000, 
  3049.         0x01FF,   0xF800, 
  3050.         0x03FF,   0xFC00, 
  3051.         0x0FFF,   0xFE00, 
  3052.         0x1FFF,   0xFF00, 
  3053.         0x3FFF,   0xFFC0, 
  3054.         0x3FFF,   0xFFC0, 
  3055.         0x7FFF,   0xFFC0, 
  3056.         0x7FFF,   0xFFE0, 
  3057.         0xFFFF,   0xFFE0, 
  3058.         0xFFFF,   0xFFE0, 
  3059.         0xFFFF,   0xFFE0, 
  3060.         0xFFFF,   0xFFE0, 
  3061.         0xFFFF,   0xFFE0, 
  3062.         0xFFFF,   0xFFE0, 
  3063.         0x7FFF,   0xFE00, 
  3064.         0x3FFF,   0xFC00, 
  3065.         0x3FFF,   0xFC00, 
  3066.         0x3FFF,   0x7800, 
  3067.         0x1FFF,   0x0800, 
  3068.         0x17FE,   0x0000, 
  3069.         0x0B7E,   0x0000, 
  3070.         0x071C,   0x0000, 
  3071.         0x0138,   0x0000, 
  3072.         0x0030,   0x0000
  3073.         },
  3074.     /*----- bitmap : w = 32, h = 25 ------ */
  3075.         {
  3076.         /*------ plane Boing-D 0: --------*/
  3077.         0x001C,   0xE000, 
  3078.         0x01B1,   0xCC00, 
  3079.         0x031C,   0xC500, 
  3080.         0x0C3C,   0x3680, 
  3081.         0x1878,   0x7840, 
  3082.         0x2F70,   0x78E0, 
  3083.         0x0E08,   0x7860, 
  3084.         0x1E0F,   0xB860, 
  3085.         0x1C1F,   0x0460, 
  3086.         0xBC1F,   0x07B0, 
  3087.         0xC43F,   0x0788, 
  3088.         0xC7FE,   0x0788, 
  3089.         0xC7C0,   0x0F88, 
  3090.         0xC781,   0xEF88, 
  3091.         0xC783,   0xF118, 
  3092.         0x2783,   0xE0E8, 
  3093.         0x3983,   0xE1E0, 
  3094.         0x3863,   0xE1C0, 
  3095.         0x1878,   0xC1C0, 
  3096.         0x3878,   0x3380, 
  3097.         0x10F0,   0x78C0, 
  3098.         0x0B70,   0xF180, 
  3099.         0x0588,   0xE200, 
  3100.         0x009E,   0x2400, 
  3101.         0x0018,   0xC000,
  3102.         /*------ plane # 1: --------*/
  3103.         0x0000,   0xE000, 
  3104.         0x0040,   0x0C00, 
  3105.         0x00FF,   0x0700, 
  3106.         0x03FF,   0xC780, 
  3107.         0x07FF,   0x80C0, 
  3108.         0x0FFF,   0x80E0, 
  3109.         0x0FFF,   0x8070, 
  3110.         0x1FFF,   0xC070, 
  3111.         0x1FFF,   0xF870, 
  3112.         0x3FFF,   0xF838, 
  3113.         0x3FFF,   0xF808, 
  3114.         0x3FFF,   0xF808, 
  3115.         0x3FFF,   0xF008, 
  3116.         0x3FFE,   0x1008, 
  3117.         0x3FFC,   0x0018, 
  3118.         0xDFFC,   0x00F8, 
  3119.         0x41FC,   0x01F0, 
  3120.         0x401C,   0x01F0, 
  3121.         0x6000,   0x01E0, 
  3122.         0x2000,   0x33E0, 
  3123.         0x1800,   0x7FC0, 
  3124.         0x0F80,   0xFF80, 
  3125.         0x07F8,   0xFE00, 
  3126.         0x01FF,   0xFC00, 
  3127.         0x003F,   0xE000,
  3128.         /*------ plane # 2: --------*/
  3129.         0x003F,   0x0000, 
  3130.         0x01FF,   0xF000, 
  3131.         0x03FF,   0xF800, 
  3132.         0x0FFF,   0xF800, 
  3133.         0x1FFF,   0xFF00, 
  3134.         0x3FFF,   0xFF00, 
  3135.         0x3FFF,   0xFF80, 
  3136.         0x7FFF,   0xFF80, 
  3137.         0x7FFF,   0xFF80, 
  3138.         0xFFFF,   0xFFC0, 
  3139.         0xFFFF,   0xFFF0, 
  3140.         0xFFFF,   0xFFF0, 
  3141.         0xFFFF,   0xFFF0, 
  3142.         0xFFFF,   0xFFF0, 
  3143.         0xFFFF,   0xFFE0, 
  3144.         0x3FFF,   0xFF00, 
  3145.         0x3FFF,   0xFE00, 
  3146.         0x3FFF,   0xFE00, 
  3147.         0x1FFF,   0xFE00, 
  3148.         0x1FFF,   0xCC00, 
  3149.         0x07FF,   0x8000, 
  3150.         0x007F,   0x0000, 
  3151.         0x0007,   0x0000, 
  3152.         0x0000,   0x0000, 
  3153.         0x0000,   0x0000
  3154.         },
  3155.     /*----- bitmap : w = 32, h = 25 ------ */
  3156.         {
  3157.         /*------ plane Boing-E 0: --------*/
  3158.         0x000E,   0x6000, 
  3159.         0x00F8,   0xE400, 
  3160.         0x030F,   0xE600, 
  3161.         0x061E,   0x1300, 
  3162.         0x0C3E,   0x1C80, 
  3163.         0x27FC,   0x1C60, 
  3164.         0x0784,   0x3C60, 
  3165.         0x4F07,   0xFE20, 
  3166.         0x8F07,   0xC230, 
  3167.         0x1E0F,   0xC1F0, 
  3168.         0x620F,   0x83C8, 
  3169.         0x61CF,   0x83C8, 
  3170.         0x61E1,   0x83C8, 
  3171.         0x63E0,   0x63C8, 
  3172.         0x63E0,   0xF9C8, 
  3173.         0x03E0,   0xF878, 
  3174.         0x1DC0,   0xF860, 
  3175.         0x1C21,   0xF0E0, 
  3176.         0x5C3E,   0xF0C0, 
  3177.         0x0C3C,   0x11C0, 
  3178.         0x143C,   0x3C40, 
  3179.         0x09B8,   0x3880, 
  3180.         0x05C0,   0x7000, 
  3181.         0x00CF,   0x0400, 
  3182.         0x000C,   0x6000,
  3183.         /*------ plane # 1: --------*/
  3184.         0x0000,   0x2000, 
  3185.         0x0000,   0x0400, 
  3186.         0x00FF,   0x0700, 
  3187.         0x01FF,   0xE380, 
  3188.         0x03FF,   0xE0C0, 
  3189.         0x07FF,   0xE060, 
  3190.         0x07FF,   0xC070, 
  3191.         0x0FFF,   0xC030, 
  3192.         0x0FFF,   0xFC30, 
  3193.         0x1FFF,   0xFE38, 
  3194.         0x1FFF,   0xFC38, 
  3195.         0x1FFF,   0xFC38, 
  3196.         0x1FFF,   0xFC38, 
  3197.         0x1FFF,   0x9C38, 
  3198.         0x1FFF,   0x0038, 
  3199.         0x7FFF,   0x0078, 
  3200.         0x61FF,   0x0078, 
  3201.         0x601E,   0x00F0, 
  3202.         0x2000,   0x00E0, 
  3203.         0x3000,   0x11E0, 
  3204.         0x0800,   0x3FC0, 
  3205.         0x0780,   0x3F80, 
  3206.         0x03F8,   0x7E00, 
  3207.         0x01FF,   0xFC00, 
  3208.         0x003F,   0xE000,
  3209.         /*------ plane # 2: --------*/
  3210.         0x003F,   0xC000, 
  3211.         0x01FF,   0xF800, 
  3212.         0x03FF,   0xF800, 
  3213.         0x0FFF,   0xFC00, 
  3214.         0x1FFF,   0xFF00, 
  3215.         0x3FFF,   0xFF80, 
  3216.         0x3FFF,   0xFF80, 
  3217.         0x7FFF,   0xFFC0, 
  3218.         0xFFFF,   0xFFC0, 
  3219.         0xFFFF,   0xFFC0, 
  3220.         0xFFFF,   0xFFC0, 
  3221.         0xFFFF,   0xFFC0, 
  3222.         0xFFFF,   0xFFC0, 
  3223.         0xFFFF,   0xFFC0, 
  3224.         0xFFFF,   0xFFC0, 
  3225.         0x9FFF,   0xFF80, 
  3226.         0x1FFF,   0xFF80, 
  3227.         0x1FFF,   0xFF00, 
  3228.         0x5FFF,   0xFF00, 
  3229.         0x0FFF,   0xEE00, 
  3230.         0x17FF,   0xC000, 
  3231.         0x087F,   0xC000, 
  3232.         0x0407,   0x8000, 
  3233.         0x0000,   0x0000, 
  3234.         0x0000,   0x0000
  3235.         },
  3236.     /*----- bitmap : w = 32, h = 25 ------ */
  3237.         {
  3238.         /*------ plane Boing-F 0: --------*/
  3239.         0x0026,   0x2000, 
  3240.         0x00FC,   0x7400, 
  3241.         0x0187,   0x7200, 
  3242.         0x030F,   0x0100, 
  3243.         0x0E0F,   0x0E80, 
  3244.         0x319F,   0x0E00, 
  3245.         0x23C6,   0x0F30, 
  3246.         0x63C1,   0xCF30, 
  3247.         0x4781,   0xF310, 
  3248.         0x0783,   0xE0D0, 
  3249.         0x7383,   0xE0E0, 
  3250.         0x70C3,   0xE0E0, 
  3251.         0x70F9,   0xE1E0, 
  3252.         0x70F8,   0x21E0, 
  3253.         0x70F8,   0x3FE0, 
  3254.         0x91F0,   0x3E38, 
  3255.         0x4FF0,   0x7C30, 
  3256.         0x4E10,   0x7C60, 
  3257.         0x4E0F,   0x7860, 
  3258.         0x2E1F,   0x08C0, 
  3259.         0x0E1E,   0x0E00, 
  3260.         0x049E,   0x1C80, 
  3261.         0x00E4,   0x3800, 
  3262.         0x00C7,   0x9000, 
  3263.         0x000E,   0x6000,
  3264.         /*------ plane # 1: --------*/
  3265.         0x0000,   0x2000, 
  3266.         0x0000,   0x0400, 
  3267.         0x007F,   0x0300, 
  3268.         0x00FF,   0xF180, 
  3269.         0x01FF,   0xF1C0, 
  3270.         0x01FF,   0xF1E0, 
  3271.         0x03FF,   0xF0F0, 
  3272.         0x03FF,   0xF0F0, 
  3273.         0x07FF,   0xF0F0, 
  3274.         0x07FF,   0xE0F8, 
  3275.         0x0FFF,   0xE0F8, 
  3276.         0x0FFF,   0xE0F8, 
  3277.         0x0FFF,   0xE1F8, 
  3278.         0x0FFF,   0xC1F8, 
  3279.         0x0FFF,   0xC1F8, 
  3280.         0x0FFF,   0xC038, 
  3281.         0x01FF,   0x8038, 
  3282.         0x001F,   0x8070, 
  3283.         0x0000,   0x8060, 
  3284.         0x0000,   0x08E0, 
  3285.         0x1000,   0x0FC0, 
  3286.         0x0B80,   0x1F80, 
  3287.         0x07FC,   0x3E00, 
  3288.         0x01FF,   0xFC00, 
  3289.         0x003F,   0xE000,
  3290.         /*------ plane # 2: --------*/
  3291.         0x003F,   0xC000, 
  3292.         0x01FF,   0xF800, 
  3293.         0x03FF,   0xFC00, 
  3294.         0x0FFF,   0xFE00, 
  3295.         0x1FFF,   0xFE00, 
  3296.         0x3FFF,   0xFE00, 
  3297.         0x3FFF,   0xFF00, 
  3298.         0x7FFF,   0xFF00, 
  3299.         0x7FFF,   0xFF00, 
  3300.         0xFFFF,   0xFF00, 
  3301.         0xFFFF,   0xFF00, 
  3302.         0xFFFF,   0xFF00, 
  3303.         0xFFFF,   0xFE00, 
  3304.         0xFFFF,   0xFE00, 
  3305.         0xFFFF,   0xFE00, 
  3306.         0xFFFF,   0xFFC0, 
  3307.         0x7FFF,   0xFFC0, 
  3308.         0x7FFF,   0xFF80, 
  3309.         0x7FFF,   0xFF80, 
  3310.         0x3FFF,   0xF700, 
  3311.         0x0FFF,   0xF000, 
  3312.         0x047F,   0xE000, 
  3313.         0x0003,   0xC000, 
  3314.         0x0000,   0x0000, 
  3315.         0x0000,   0x0000
  3316.         }
  3317.     };
  3318.  
  3319. /*
  3320. ** Orbit  goes from far top -> mid l  -> near bot -> mid right
  3321. */
  3322.  
  3323. /*-----------------------------------------------------------------*/
  3324. SHORT satTimes[SATCOUNT] =
  3325.     {
  3326.     1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
  3327.     };
  3328.  
  3329. /* APTR satACRoutines[SATCOUNT] */
  3330. WORD (*satACRoutines[SATCOUNT])(struct AnimComp *) =
  3331.     {
  3332.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
  3333.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
  3334.     };
  3335.  
  3336. SHORT satAYTranses[SATCOUNT] =
  3337.     {
  3338.     ( 18<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 17<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3339.     ( 15<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 11<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3340.     (  0<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-11<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3341.     (-15<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-17<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3342.     (-18<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-17<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3343.     (-15<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-11<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3344.     (  0<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 11<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3345.     ( 15<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 17<<BNFS)+((BNG3HEIGHT/2)<<ANFS)
  3346.     };
  3347.  
  3348. SHORT satAXTranses[SATCOUNT] =
  3349.     {
  3350.     (  0<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 22<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3351.     ( 45<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 66<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3352.     ( 80<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 66<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3353.     ( 45<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 22<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3354.     (  0<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-22<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3355.     (-45<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-66<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3356.     (-80<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-66<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3357.     (-45<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-22<<BNFS)+((BNG3WIDTH/2)<<ANFS)
  3358.     };
  3359.  
  3360. /* APTR satBCRoutines[SATCOUNT] */
  3361. WORD (*satBCRoutines[SATCOUNT])(struct AnimComp *) =
  3362.     {
  3363.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
  3364.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
  3365.     };
  3366.  
  3367. /*----- bitmap : w = 5, h = 5 ------ */
  3368. SHORT satBYTranses[SATCOUNT] =
  3369.     {
  3370.     (-57<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-40<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3371.     (-23<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( -6<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3372.     ( 13<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 27<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3373.     ( 41<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 53<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3374.     ( 57<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 40<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3375.     ( 22<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(  4<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3376.     (-13<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-28<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3377.     (-43<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-55<<BNFS)+((BNG3HEIGHT/2)<<ANFS)
  3378.     };
  3379.  
  3380. SHORT satBXTranses[SATCOUNT] =
  3381.     {
  3382.     (-57<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-53<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3383.     (-41<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-27<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3384.     (-13<<BNFS)+((BNG3WIDTH/2)<<ANFS),(  6<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3385.     ( 23<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 40<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3386.     ( 57<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 55<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3387.     ( 43<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 28<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3388.     ( 13<<BNFS)+((BNG3WIDTH/2)<<ANFS),( -4<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3389.     (-22<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-40<<BNFS)+((BNG3WIDTH/2)<<ANFS)
  3390.     };
  3391.  
  3392. /* APTR satCCRoutines[SATCOUNT] */
  3393. WORD (*satCCRoutines[SATCOUNT])(struct AnimComp *) =
  3394.     {
  3395.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
  3396.     NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
  3397.     };
  3398.  
  3399. /*----- bitmap : w = 5, h = 5 ------ */
  3400. SHORT satCYTranses[SATCOUNT] =
  3401.     {
  3402.     (-13<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(  4<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3403.     ( 22<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 40<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3404.     ( 57<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 53<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3405.     ( 41<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( 27<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3406.     ( 13<<BNFS)+((BNG3HEIGHT/2)<<ANFS),( -6<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3407.     (-23<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-40<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3408.     (-57<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-55<<BNFS)+((BNG3HEIGHT/2)<<ANFS),
  3409.     (-43<<BNFS)+((BNG3HEIGHT/2)<<ANFS),(-28<<BNFS)+((BNG3HEIGHT/2)<<ANFS)
  3410.     };
  3411.  
  3412. SHORT satCXTranses[SATCOUNT] =
  3413.     {
  3414.     (-13<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-28<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3415.     (-43<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-55<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3416.     (-57<<BNFS)+((BNG3WIDTH/2)<<ANFS),(-40<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3417.     (-23<<BNFS)+((BNG3WIDTH/2)<<ANFS),( -6<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3418.     ( 13<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 27<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3419.     ( 41<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 53<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3420.     ( 57<<BNFS)+((BNG3WIDTH/2)<<ANFS),( 40<<BNFS)+((BNG3WIDTH/2)<<ANFS),
  3421.     ( 22<<BNFS)+((BNG3WIDTH/2)<<ANFS),(  4<<BNFS)+((BNG3WIDTH/2)<<ANFS)
  3422.     };
  3423.  
  3424. /*-----------------------------------------------------------------*/
  3425. /*----- bitmap : w = 5, h = 5 ------ */
  3426. UWORD chip satImage[1][SATWWIDTH * SATHEIGHT * SATDEPTH] =
  3427.     { 
  3428.         {
  3429.         0x5000,  0xE800,  0x4800,  0x9800,  0x7000,
  3430.         0x6000,  0xF000,  0xF000,  0x6000,  0x0000
  3431.         },
  3432.     };
  3433.